void __fastcall TForm1::Edit1Change(TObject *Sender) {
//Edit1 maydonida boshlang'ich ma'lumotlar borligini
//tekshiramiz
if(Edit1->Text.Length()==0)
Button1->Enabled=false; //Hisoblash tugmasi
//ishlamaydi
else Button1->Enabled=true;//Hisoblash tugmasi
//ishlaydi
}
//OnCreat xodisasi forma yaratilayotgan vaqtda, yani
//forma ekranda xosil bo'lgunga qadar vaqtda bajariladi
void __fastcall TForm1::FormCreate(TObject *Sender) {
/*
Edit1 maydoni bo'sh (yani foydalanuvchi boshlang'ich
ma'lumotlarni kiritmagan), u holda Hisoblash
tugmasini ishlamaydigan qilamiz
*/
Button1->Enabled=false;
}
Tok kuchi
Tok kuchi dasturi Edit va Label komponentalaridan, xamda “nolga bo’lish” istisno xolatlarni qayta ishlashdan foydlanishni namoish qiladi. Dastur formasi 1.3-rasmda ko’rsatilgan.
Edit2
Button2
Edit1
Button1
Label4
Do'stlaringiz bilan baham: |