Rivojlantirish va muvofiqlashtirish hududiy boshqarmasi amudaryo tuman kasb-hunar maktabi



Yüklə 7,05 Mb.
Pdf görüntüsü
səhifə180/295
tarix05.10.2023
ölçüsü7,05 Mb.
#125524
1   ...   176   177   178   179   180   181   182   183   ...   295
Informatika To\'plam12

 
Nazorat savollari: 


 
1. Rasmga ellips segmenti qanday qilib qo‘yiladi? 
2. Rasmga ellips sektori qilib qo‘yiladi? 
3. Rasmga bir nechta matn satri kiritadigan ilova yarating. 
4. Rasmga bir nechta geometrik shakllar kiritadigan ilova yarating. 
 
 
 
 
 
 
 
24-ma’ruza 
Chiziqli jadval elementlari yig’indisini hisoblash loyihasi: String Grid 
komponenti. O.N. №4. 
 
Reja: 
1. Dasturlash tilining elementlari 
2. Chiziqli jadval elementlari yig’indisini hisoblash loyihasi 
3. String Grid komponenti 
 
SHOWMESSAGE OYNASI 
Ikkinchi itavaning IcamchiligL Ikkinchi ilovani ishga tushirib, undagi "++" 
tugmasini ming marta bossak, ilova ekranining eni 16000 pikseldan oshib ketadi. 
Bu esa dasturchi uchun kechirib bo'lmas xato. Uni bartaraf qilish uchun ilova 
oynasi eni 600 pikseldan oshsa, boshqa kattalashtirmaslikka kclishib olamiz. Lckin 
foydalanuvchi tugmani bossada, unda hech qanday o'zgarish ro'y bermasa, das 
turning to'g'ri ishlayotgani unda shubha tug'dirishi mumkin. 


ShowMessage protsedurasL
Buning oldini olish uchun ilova o'z oynasi eni 600 
dan oshib ketganligi haqida ekranga alohida oynada xabar chiqarsin. 
Bu ishni ShowMessage orqali amalga oshiramiz. Ikkinchi ilovadagi Button I 
tugmasini ikki marta bosib, paydo bo'lgan protseduradagi awalgi ikki operatomi 
quyidagicha qayta yozib chiqamiz: 
Ilovani ishga tushirib, uning tugmasini bir necha marta bossak, ekranga 
quyidagi yozuv chiqadi. Undagi OK tugmasini bosmagunimizcha, ilova o'z ishini 
to'xtatib turadi. 
1.
IntToStr funksiyasL Ilovaning ishini yanada yaxshilaymiz. Ilova o'z 
oynasining o'lchamlarini o'zgartirganda ular qanday bo'lgani bizga mavhumligicha 
qolmoqda. Uni ilova oynasiga chiqarishning iloji bormi? Hozircha biz buning bitta 
yo'lini bilamiz: oyna o'lchamlarini oyna sarlavhasiga chiqarish. Buning uchun 
operatoridan foydalanamiz. Lekin bu operatordan foydalanib bo'lmaydi, 
chunki unda bir turdagi o'zgaruvchiga ikkinchi turdagi o'zgaruvchini kiritishga 
urinish bo'layapti. Delphida bu xatoga olib keladi. Butun son turidagi kattalikni 
matn satri turidagi kattalikka o'tkazish uchun
IntToStr (integer to string - butundan 
satrga jumlasidan olingan) funksiyasidan foydalanamiz: 
Unga ilovaning haqiqiy nomini ham qo'shib qo'yamiz: 
Buttonl tugmasini ikki marta bosib, dastur kodi oynasini chaqiramiz va oxirgi ikki satrni unga 
qo'shib qo'yamiz: 

Yüklə 7,05 Mb.

Dostları ilə paylaş:
1   ...   176   177   178   179   180   181   182   183   ...   295




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə