Procedure Tform1.Button2Click(Sender:Tobject);
Begin
Edit1.Text:=’ ‘;
Edit2.Text:=’ ‘;
Edit3.Text:=’ ‘;
Label2.Caption:=’ ‘;
Edit1.SetFocus;
End;
Procedure Tform1.Buton3click(Sender: Tobject);
Begin
Form1.Close;
End;
Savollar :
Delphi dasturi memo komponentini aytib bering?
Delphi dasturini imkoniyatlari ?
Delphi dasturi qanday dastur?
Uyga vazifa:O’tilgan mavzuni o’qib o’rganib kelish.
Mavzu :. “Vazifalar ro‘yxati” loyihasi: ListBox.
Reja:
1.ListBox va ComboBox komponentalari
2. ComboBox komponenti
ListBox komponenti ro’yxat va massiv ko’rinishdagi ma’lumotlarni ekranga aks etdirishda ishlatiladi. Ma’lumotlarni kiritishda esa Edit komponentasidan foydalaniladi.ListBoxkomponentasi Standart komponentalar palitrasida joylashgan bo’lib, u ko’rinishdagi piktogramma-ga ega. Butugmachanibosibformadanro’yxatuchunjoyajratiladivakeyinesaxossalarianiqlanadi.
Uning ayrim asosiy xossalari:
Items –ro’yxat elementlarini beradi;
Sorter –ro’yxat elementlarini alfavit bo’yicha avtomatik ravishda tartiblaydi;
Clear –barcha ro’yxat elementlarini o’chiradi.
ComboBox komponenti ro’yxat va massiv ko’rinishdagi ma’lumotlarni ekrandan kiritish uchun ishlatiladi. U ListBoxva Editkomponentalarining birgalikdagi ishini bir o’zi bajaradi. Tashqi ko’rinishdan bu komponent oddiy Edit kiritish qatorini eslatadi. Uning o’ng qismida pastga belgisi bo’lib, kiritileyotgan ma’lumotlarni ko’rib borish mumkin. Bu komponenta Standart komponentalar palitrasida joylashgan bo’lib, u ko’rinishdagi piktogrammaga ega. Bu tugmachani bosib formadan ro’yxat uchun joy ajratiladi va keyin esa xossalari aniqlanadi. Uning ayrim asosiy xossalari:
DropDownCount –ro’yxatdagi ekranga chiqadigan ma’lumotlar sonini aniqlaydi. Bu xossaning boshlanғich qiymati 8 ga teng bo’ladi. Agar ekranga chiqadigan ma’lumotlar sonini 10 ta bo’lsin desak, unda uning qiymatini 10 ga o’zgartirish kerak bo’ladi. Agar kiritilgan ma’lumotlar undan ortiq bo’lsa u holda pastga va yuqoriga siljitish tugmachasi avtomatik ravishda paydo bo’ladi;
Style –ro’yxatdagi ma’lumotning ko’rinishini tasvirlaydi;
Text –ro’yxatdagi kiritilgan ma’lumot matn ekanini baldiradi.
M i s o l 5.
Butun qiymatli A(10) massiv elementlari ichidan eng kata va eng kichiklari topilsin. Ilovada Listbox komponentasini ishlating.
E ch i sh
1.Yangi ilova yaratamiz.
2.Formaga Standart komponentalar palitrasidan Listbox komponentasini ListBox1 nom bilan, Edit komponentasini Edit1 nom bilan va ikkita Botton1 va Botton2 tugmalarini o’rnatamiz.
3.Edit komponentasinining text xossasiga kirib Edit1 qiymatini bo’sh qator qilib beramiz.
4.Botton1 va Botton2 tugmachalarining Caption xossasiga kirib ularni “Kiritish” va “Echish” qiymatiga tenglashtiramiz.
5.”Echish” tugmasi pastiga “Memo” komponentasini “Memo1” nom bilan o’rnatamiz.
6.Forma ustiga sichqonchada ikki marta bosib, kodlarni yozish oynasiga o’tamiz va quyidagilarni kiritamiz:
i:=0;
Do'stlaringiz bilan baham: |