3-Modul bo’yicha amaliy mashg’ulot topshiriqlari


New – richTextBox ni tozalasin  Open



Yüklə 238,69 Kb.
Pdf görüntüsü
səhifə2/4
tarix21.05.2023
ölçüsü238,69 Kb.
#118895
1   2   3   4
Modul3 (4)

New – richTextBox ni tozalasin 
Open – openFileDialog orqali richTextBoxga fayl matnini yuklasin. 
(openFileDialog uchun filtr – txt, cs, cpp, html kengaytmali fayllar uchun alohida 
boʻlsin) 
Save – saveFileDialog orqali richTextBox dagi matn faylga saqlansin. 
(saveFileDialog uchun filtr – txt, cs, cpp, html kengaytmali fayllar uchun alohida 
boʻlsin) 
Bitta Buttonni Shrift, ikkinchisini Color deb nomlang. Shrift tugmachasi fontDialog 
orqali richTextBox shriftini oʻrnatsin. Color tugmasi esa colorDialog orqali 
rchTextBox shrift rangini oʻzgartirsin. 
4-variant. Formaga 1 ta pictureBox, 1 ta timer, 2 ta RadioButton, 2 Button va ikkita 
ImageList joylashtiring. 1-imageListga kursingizdagi yigitlardan 5 tasining, 2-


imageListga esa qizlardan 5 tasining rasmini yuklang. RadioButtonlardan biriga 
“Yigitlar”, ikkinchisiga “Qizlar” degan yozuv qoʻying. “Yigitlar” tanlanganida 
yigitlarning rasmlari, “Qizlar” tanlanganida qizlarning rasmlari pictureBoxda 
sekundiga 1 tadan, toʻxtovsiz hosil boʻlib turishi taminlansin. “START”
bosilganida timer ishlashi, “STOP” tugmasi bosilganida toʻxtashi ta’minlansin. 
5-variant. Formaga menuStrip va richTextBox joylang. Menyu: 
File: 
New Ctrl+N – richTextBox ni tozalasin. Agar richTextBoxda saqlanmagan matn 
o’zgarishi bo’lsa, bu haqida ogohlantirsin (MessageBox orqali). Foydalanuvchi 
saqlamoqchi bo’lsa, saveFileDialog orqali matn saqlansin. 
Open Ctrl+O – openFileDialog orqali richTextBoxga fayl matnini yuklasin. 
(openFileDialog uchun filtr – txt, cs, cpp, html kengaytmali fayllar uchun alohida 
boʻlsin). Agar richTextBoxda saqlanmagan matn o’zgarishi bo’lsa, bu haqida 
ogohlantirsin (MessageBox orqali). Foydalanuvchi saqlamoqchi bo’lsa, 
saveFileDialog orqali matn saqlansin. 
Save Ctrl+S – saveFileDialog orqali richTextBox dagi matn faylga saqlansin. 
(saveFileDialog uchun filtr – txt, cs, cpp, html kengaytmali fayllar uchun alohida 
boʻlsin). 
6-variant. Formaga richTextBox va 2 ta Button joylashtiring. 1-Button Text xossasi 
“Save”, 2-Buttonniki “Save As..” bo’lsin. Ikkala tugmacha Click hodisasi orqali 
saqlashning ikki usulini tushuntirib bering. Ya’ni Save tugmasi bosilganida agar 
matn oldin saqlangan bo’lsa, saveFileDialog chiqmasdan yana o’sha faylga 
saqlansin. Save As.. bosilganida esa, har doim saveFileDialog chaqirilsin. 
7-variant. Formaga richTextBox, 3 ta textbox, 2 ta Button joylang. 1 ta Button 
richTextBoxdagi shriftni o’zgartirsin (fontDialog orqali). Ikkinchisi shrift rangini 
o’zgartirsin (ColorDialog orqali). TextBoxlarda esa, richTextBoxdagi shrift turi
o’lchami va rangi ko’rsatib borilsin. richTextBoxdagi matnni undagi 
contextMenuStrip orqali saqlang.

Yüklə 238,69 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin