Samarqand davlat tibbiyot universiteti


 Edit boshqarish obyektining boshqa xossalari



Yüklə 3,56 Mb.
səhifə47/56
tarix26.09.2023
ölçüsü3,56 Mb.
#149058
1   ...   43   44   45   46   47   48   49   50   ...   56
Укув кулланма 2023 Лицие

2. Edit boshqarish obyektining boshqa xossalari.

Edit
obyektining


yana bir foydali xossasi 
MaxLength
deb ataladi. Uning yordamida 
maydonchaga kiritiladigan matn satri uzunligini chegaralash mumkin. 
Masalan, maydonchaga o‘quvchining tug‘ilgan yili kiritilishi kerak bo‘lsa, 
MaxLength
ni 4 ga teng qilib olish ko‘p hollarda unga adashib boshqa 
ma’lumotlarni kiritib yuborishning oldini oladi.

Edit
obyektining yana bir foydali xossasi 


Font
bo‘lib, uning yordamida 
maydonchaga kiritiladigan matn uchun shriftni, shrift o‘lchami, rangi va 
shriftning yana bir qator xossalarini o‘rnatish mumkin. Bu xossa boshqa 

3.9. Ma’lumot turini o‘zgartirish


1.Ma’lumotni matn satridan butun son turiga va teskarisiga o`zgartirish. Yodingizda bo`lsa, Pascal dasturlash tilida bir turdagi o‘zgaruvchiga ikkinchi turdagi ifodaning qiymatini berib bo‘lmas edi. Delphida ham bu taqiq o'rinli. Uni qanday aylanib o‘tish mumkin? Masalan, Button1 obyektining eni (Width xossasi) qancha bo‘lishi (butun son turi) Editning Text xossasidan (matn satri turi) olinishi kerak bo'lsa, Button1.Width:=Edit1.Text operatoridan foydalanish xatoga olib keladi. Natijada ilova dasturi ishlashdan to`xtab, xato to`g`risida ogohlantiradi. Object Pascalda o‘zgaruvchini bir turdan ikkinchi turga o‘tkazish uchun bir qator standart funksiyalar mavjud. Ulami quyida keltiramiz:
1) StrToInt (string to integer) - matn satrini butun songa o‘tkazadi;
2) IntToStr (integer to string) - butun sonni matn satriga o‘tkazadi;
3) StrToFloat (string to float) - matn satrini haqiqiy songa o‘tkazadi;
4) FloatToStr (float to string) - haqiqiy sonni matn satriga o‘tkazadi.
Yuqoridagi operatomi bu funksiyalardan foydalanib, bexato yozamiz:
Button1.Width:=StrToInt(Edit1.Text);

2.Shar hajmi va sfera yuzasi ilovasi. Shar hajmi va unga mos sferaning sirtini hisoblaydigan ilova yaratamiz. Buning uchun yangi ilova yaratib, unga uchta Label, bitta Edit va bitta Button obyektlarini joylaymiz. Ilova oynasini va undagi obyektlami quyidagi rasmda ko‘rsatilgandek qilib o‘zgartiramiz:
Ilova oynasidagi Button1ni ikki marta bosib, hosil bo‘lgan dastur kodi oynasiga quyidagi ikki satmi kiritamiz. Ularning har biri ham bitta satrga sig‘magan bo‘lsada, bittadan qatorga kiritilishi kerak. Ikkala satr ham nuqtali vergul bilan tugaydi.

Yüklə 3,56 Mb.

Dostları ilə paylaş:
1   ...   43   44   45   46   47   48   49   50   ...   56




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin