II bob. Zamonaviy dasturlash tillari. Delphi dasturlash tilida loyihalar
19
|
Delphi dasturlash tilida obyektlar haqida:
• Obyektlar haqida qisqacha ma’lumot
• Forma hosil qilish
“Qisqa xabar” oynasini hosil qilish: ShowMessage.
Forma xususiyatlari (Properties)
• (Properties) dan boshqa obyektlarda foydalanish
• Button komponenti va xossalari
|
N,A
|
2
|
Delphi dasturlash tilida obektlar haqida haqida tushunchalarga ega bo’lish
|
Delphi dasturlash tilida obektlar haqida tushuntirib beradilar
|
Delphi Paskal dasturlash tilining rivojlangan davomchisi boʻlmish Turbo Paskal tilining rivojlanishi natijasi hisoblanadi. Paskal tilida butunlay Proceduralar yordamida dasturlar
|
Delphi dasturlash tilida obektlar haqida
Asosiy tushuncha.
|
|
Mustaqil ta’iml
Delphi (talaff. délfi) — dasturlash tillari
|
1
|
Delphi (talaff. délfi) — dasturlash tillari haqida tushunchalarga ega bo’lishsi
|
20
|
“Shaklni quvish” loyihasi: Shape komponenti
• Shape komponenti haqida ma’lumot
• Shape komponentini qo‘shish
• Shakl o‘zgartirish (rang, o‘lcham, koordinata)
• Shakl ustida sichqoncha harakati va bajarish funksiyasi
“Svetofor xabari” loyihasi: Label komponenti.
Label komponenti va xossalari
• Forma hosil qilish
• Svetofor ishlatish jarayoni:
• Sichqoncha bosilishi
• Natija o‘zgarishi
Amaliy mashg‘ulot
(1 soat )
|
N,A
|
2
|
“SHaklni quvish” loyixasi: Shape komponenti haqida tushunchalarga ega bo’lishdi
|
“SHaklni quvish” loyixasi: Shape komponenti haqida tushuntirib beradilar
|
Delphining grafik imkoniyatlari
Image va Shape komponentlari
|
“SHaklni quvish” loyixasi: Shape komponenti
|
|
Mustaqil ta’lim
Shape komponenti
|
1
|
Shape komponenti haqida tushunchalarga ega bo’lishdi
|
21
|
“Parol kiritish oynasi” loyihasi: Edit komponenti
• Label komponentini qo‘shish
• Button komponentini qo‘shish
• Edit komponentini qo‘shish (imkoniyatlari, qo‘llanish usullari):
• Edit1 oddiy formatda
• Edit2 maska bilan (*) qo‘llangan holat
Amaliy mashg‘ulot
|
N,A
|
2
|
“Parol kiritish oynasi” loyixasi: Edit komponentihaqida tushunchalarga ega bo’lishdi
|
“Parol kiritish oynasi” loyixasi: Edit komponentihaqida tushuntirib beradilar
|
Ilovaga matn kiritish
Edit komponenti
|
Parol kiritish oynasi” loyixasi: Edit komponenti
|
|
Mustaqil ta’lim
Edit komponenti
|
1
|
Edit komponentihaqida tushunchalarga ega bo’lishdi
|
22
|
Raqamli soat hosil qilish loyihasi: Timer komponenti
Label komponenti
• Timer komponenti va sozlash
• Form.onactivate() buyrug‘i
Amaliy mashg‘ulot
|
N,A
|
2
|
“Raqamli soat hosil qilish” loyixasi: Timer komponentitushunchalarga ega bo’lishdi
|
Raqamli soat hosil qilish” loyixasi: Timer komponentihaqida tushuntirib beradilar
|
“Raqamli soat hosil qilish” loyixasi: Timer komponenti
|
“Raqamli soat hosil qilish” loyixasi: Timer komponenti
|
23
|
“Futbol to‘pini sakratish” loyihasi: Image komponenti
• Image komponentini qo‘shish
• Koptok rasmini tanlab o‘rnatish
• Xususiyati (Properties) ni sozlash
Amaliy mashg‘ulot
|
N,A
|
2
|
“Futbol to‘pini sakratish” loyixasi: Image komponenti tushunchalarga ega bo’lishdi
|
“Futbol to‘pini sakratish” loyixasi: Image komponentihaqida tushuntirib beradilar
|
“Futbol to‘pini sakratish” loyixasi: Image komponenti
|
“Futbol to‘pini sakratish” loyixasi: Image komponenti
|
|
|