Мысал №1. Memo компонентің мүмкіндіктерін қолданып мәтіндік редактор құру.
Форма бетіне келесідей компоненттерді орналастырамыз:
// Ашу батырмасының программасы:
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
OpenDialog1->Execute();
Memo1->Lines->LoadFromFile(OpenDialog1->FileName);
}
//---------------------------------------------------------------------------
// Сақтау батырмасының программасы:
void __fastcall TForm1::BitBtn2Click(TObject *Sender)
{
SaveDialog1->Execute();
Memo1->Lines->SaveToFile(SaveDialog1->FileName+".txt") ;
}
//---------------------------------------------------------------------------
// Шрифт батырмасының программасы:
void __fastcall TForm1::BitBtn3Click(TObject *Sender)
{
FontDialog1->Execute();
Memo1->Font=FontDialog1->Font;
}
//---------------------------------------------------------------------------
// Печать батырмасының программасы:
void __fastcall TForm1::BitBtn4Click(TObject *Sender)
{
PrintDialog1->Execute();
Print();
}
Тапсырма: батырмаларын программа жазу арқылы белсенді етіңіз.
Бақылау сұрақтары:
1. Edit, Label, Button компоненттері дегеніміз не?
2. Memo компонентінің қасиеттері қандай?
3. Memo компонентінің әдістері қандай?
4. Компонент дегеніміз не?
Пайдаланылған әдебиеттер:
1. Оспанова Ш.Б. Builder C++ ортасында бағдарламалау: оқу құралы. Қостанай: ҚМПИ, 2016. – 114 б.
Достарыңызбен бөлісу: |