• Memo1.Lines.add(Echim=+S); Memo maydonini tozalash esa natijani chiqarishdan oldin modulda Memo1.Clear;
  • Standart
  • Boshlang’ich forma ilovasini yaratish
  • Hodisa va uni qayta ishlash.
  • Toshkent tibbiyot akademiyasi biotibbiyot muhandisligi, informatika va biofizika kafedrasi




    Download 1,17 Mb.
    bet5/9
    Sana20.12.2023
    Hajmi1,17 Mb.
    #124712
    1   2   3   4   5   6   7   8   9
    Bog'liq
    Amanova Ozoda M Ish
    Ekologiya va tabiatni muhofaza qilish, 5 - sinf informatika konspekt TAYYOR, Bekatov Nodir Laboratriya 4, Bekatov Nodir Laboratriya 5, Genetika bo`limi bo`yicha test, AXP 111, 1-mavzu dtmlardan, 1-247-2023-04299US, 12506, Ikkilamchi elektron emissiyasi, 9.8.42 2021-04-19 13 35 30, FIZIKA AMALIY 0173-22 NAZAROV QAHRAMON, 3-savol Tizimlarni faoliyatni va rivojlanish xarakterlovchi asosiy tushunchalar xolati o\'zni tutish muozanati, Ma, 111111111
    Memo matn chiqarish qatori. Memo matnlarni bir necha qator qilib chiqarish uchun ishlatiladi.
    Memo matn chiqarish qatorini ekranga joylash uchun Delphining Standart palitrasi (uskunalar paneli) dan “ab” piktogrammasi yonidagi Memo tugmasi belgilanib forma ustiga kelinadi va sichqoncha tugmachasini bosgan holda matn chiqarilishi lozim bo’lgan joy ajratiladi. Natijada Memo1 matn chiqarish maydoni hosil qilinadi. Bu matn chiqarish maydoni dasturda natijalarni chiqarishda qo’l keladi. Natijani chiqaoishda u dastur ichida quyidagicha ishlatiladi. Memo1.Lines.add('Echim='+S);
    Memo maydonini tozalash esa natijani chiqarishdan oldin modulda Memo1.Clear; buyrug’ini berish bilan amalga oshiriladi.
    Button tugmachasi. Button tugmachasi bosilishi natijasida kutilishi lozim bo’lgan jarayonlar (masalan, hisoblashlar yoki bajarilishi lozim bo’lgan operasiyalar) bajarilishga tushiriladi.
    Button tugmachasini ekranga joylash uchun Delphining Standart palitrasi (uskunalar paneli) dan “Ok” piktogrammasi belgilanib forma ustiga kelinadi va sichqoncha tugmachasini bosgan holda tugmacha qo’yilishi lozim bo’lgan joy ajratiladi. Natijada Bottom1 tugmachasi hosil qilinadi. Tugmacha nomini o’zgartirish Caption xosasiga kirilib o’zgartiriladi.
    Dasturdagi hisoblash jarayonlari, kiritish va chiqarish operasiyalari hosil qilingan tugmachani ikki marta tez-tez bosish bilan “sobitiyani qiyta ishlash” darchasiga o’tilib, u yerdan modul ichiga kerakli operatorlarni yozish bilan amalga oshiriladi.
    Boshlang’ich forma ilovasini yaratish
    Delphida boshlang’ich formani tuzish forma Form1 xossalarini o’zgartirish bilan boshlanadi. Forma xossalarini uning tashqi ko’rinishini, ya’ni uning o’lchami, ekranda joylashishi, oynasi ko’rinishi va sarlovha matnini aniqlab beradi. Uning xossalari Object Inspector oynasida keltirilgan bo’lib, oynaning chap ustunida xossa nomlari va o’ng ustunida uning qiymatlari berilgan.
    Formaga yangi komponentalarni joylashtirish uncha kata qiyinchilik tug’durmaydi. Biror bir komponentani joylashtirish uchun uni komponentalar politrasidan belgilab olib, keyin uni bir marta chiqillatish kerak va keyin xossalarini o’zgartirish uchun uning formadagi ko’rinishini sichqonchada yana bir marta chiqillatish zarur.
    Masalan, Label (metka) komponentasini formaga joylashtirish uchun uni Standart komponentalar politrasidan topib u sichqonchada bir marta chiqilatiladi, natijada formada u Label1 nom bilan joylashadi. Bu komponenta formaga har xil matnlarni joylashtirish uchun xizmatqiladi. Uning boshlang’ich holatini va xossalarini o’zgartirish uchun uni formadan belgilaymiz. Uning Label1 standart nomini o’zgartirish uchun ob’ekt inspektori oynasidan Caption xossasiga kiramiz va Label1 nomni o’chirib o’rniga, masalan, “Mening birinchi dasturim” degan so’zni yozamiz. Yozilgan matn rangi va o’lchamini o’zgartirish esa Font xossasiga kirilib Size va Color parametrlarini o’zgartirish bilan amalga oshiriladi.
    Yana bir komponentani - Botton (tugmacha) komponentasini formaga joylashtiraylik. Bu komponenta dasturchi tomonidan berilgan (kiritilgan) dastur kodlarini ishga tushirish uchun mo’ljallangan. Unga xodisalarni qayta ishlovchi (On Click - obrabotchik sobitiya) deyiladi.
    Hodisa va uni qayta ishlash. Yaratilgan forma ilovaning qay tarzda ishlashini ko’rsatib beradi. Formadagi buyruq tugmachalari biror ish bajarishi uchun ular sichqonchada ko’rsatilib chiqillatiladi. Sichqonchada tugmachani chiqillatish (bosish) xodisaga misol bo’lib, u ilovaning ishlash jarayonida hosil bo’ladi. Bu yerda hodisa so’zini yuz beradigan jarayon deb tushinish kerak.
    Hodisalarga javob Delphida ularning qayta ishlovchi proseduralar ko’rinishida tashkil qilinadi. Turbo Pascal tilida yoziladigan bu proseduralar hodisa qayta ishlovchisi ( “obrabotchik”) deb ataladi.
    Delphi avtomatik ravishda qayta ishlovchiga ikkita qismdan iborat nom beradi. Birinchi qism nom formani, ob’ektga kiruvchilarni o’z ichiga olib, ikkinchi qism nom esa aynan ob’ekt o’zini va qayta ishlovchini aks ettiradi. Bizning misolimizda forma nomi - Form1, birinchi buyruq tugmasi nomi “hisob” - Button1, qayta ishlovchi nomi esa - Click. Endi Begin va End orasiga qayta ishlovchi bajaruvchi Paskal tilidagi operatorlarni quyidagi prosedurada kiritish mumkin. Bu prosedura “hisob” tugmasini ikki marta tez-tez chiqillatish bilan ekranga chaqiriladi.


    Download 1,17 Mb.
    1   2   3   4   5   6   7   8   9




    Download 1,17 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Toshkent tibbiyot akademiyasi biotibbiyot muhandisligi, informatika va biofizika kafedrasi

    Download 1,17 Mb.