|
Guruh talabasi Usmonov Akmaljon Dasturlash fanidan. Bloknot dasturi
|
Sana | 12.06.2024 | Hajmi | 319,4 Kb. | | #262913 |
Bog'liq USMONOV AKMALJON 00
742-22 guruh talabasi Usmonov Akmaljon Dasturlash fanidan.
Bloknot dasturi:
Birinchi bo`lib forma yaratamiz:
Form1 nomini Caption hususiyati orqali
Notepadga o’zgartiramiz.
Icon bilan iconkasini o`zgartiramiz.
Keyingi ishimiz MainMenu hamda Memo komponentalari yordamida bloknot dasturini shaklini yaratib olamiz.
MainMenu meyu nomlarini o’zgartirib chiqamiz.
Odatdagidek:
Fayl
Tahrirlash
Format
Dastur haqida menularidan tashkil topgan.
Endi qiladigan ishimiz dasturimizga faylni saqlash va faylni ochish funksiyalarini qo`shish.
Buning uchun bizga kerak bo`ladi Open va Save Dialog komponentalari.
Davom etamiz ;
Bloknotmizga shirft tanlash uchun FontDialog dan foydalanamiz.
Men dasturga yangilik qo`shdim yani Memo fon rangini tanlash buning uchun bizga ColorList kerak bo`ldi.
Eng kerakli kodlar: void __fastcall
TForm1::Chiqish1Click(TObject *Sender)
{
Form1->Close();
}
//--------------------------------------------------------
-------------------
void __fastcall TForm1::Ochish2Click(TObject *Sender)
{
OpenDialog1->Execute();
}
//--------------------------------------------------------
-------------------
void __fastcall TForm1::Saqlash1Click(TObject *Sender)
{
SaveDialog1->Execute();
}
//--------------------------------------------------------
-------------------
void __fastcall TForm1::Print1Click(TObject *Sender)
{
PrintDialog1->Execute();
}
//--------------------------------------------------------
------------------- void __fastcall
TForm1::Qaytasaqlash1Click(TObject *Sender)
{
SaveDialog1->Execute();
}
|
| |