• 2.1. Loyihani C++ builder dasturida ishlab chiqish
  • Bir va bir nechta forma bilan ishlash




    Download 3,27 Mb.
    bet3/4
    Sana07.06.2024
    Hajmi3,27 Mb.
    #261320
    1   2   3   4
    Bog'liq
    SALImov(1)

    1.3. Bir va bir nechta forma bilan ishlash.Ixtiyoriy ilovaning asosiy elementi forma
    (konteyner) hisoblanadi. Formaga boshqa
    koʼrinadigan va koʼrinmaydigan
    komponenta-larni joylashtirish mumkin.
    Forma, foydalanuvchi nuqtai nazaridan, u
    ilova bilan ishlayotgan darchadir. Ilovaga
    kiritilgan xar bir yangi forma oʼzining
    moduli (init) ga ega. Modulda formada
    bajarishi kerak boʼlgan funktsiya,
    protseduralar keltiriladi.
    Odatda birinchi forma asosiy forma
    hisoblanadi. Ilovaga yangi forma qoʼshish
    uchun File menyusidan NewForm tanlanadi.
    Bir formadan boshqasiga oʼtish uchun Show
    va ShowModal metodlaridan foydalanish
    mumkin. ShowModal metodi joriy formani
    yopgandan keyin boshqa formalar bilan
    ishlashga ruxsat beradi. Bu metod operativ
    xotiralan unumli foydalanish uchun
    ishlatiladi.
    Show в а S howModal м етодларини айни
    вақтда кўринмайдиган формалар учун
    ишлатиш мумкин. Агар формани актив
    ёки пассивлиги номаълум бўлса, у ҳолда
    қуйида келтирилган дастур коди ёзилади.
    if (! Form2->Visible) Form2->ShowModal;Show va ShowModal metodlari bajarilganda
    formaning OnShow xodisasi sodir boʼladi.
    Hide metodi orqali formani koʼrinmaydigan
    qilish mumkin. Formani Close metodi orqali
    yopish mumkin. Bir nechta forma bilan
    ishlaganda bir formadan boshqasiga oʼtish
    uchun Shift+F12 tugmasi bosiladi.
    Formaning baʼzi hususiyatlarini koʼrib
    chiqamiz.
    BorderIcons hususiyatiga tegishli boʼlgan
    kattaliklar quyidagilardan iborat:
    – biSystemMenu – Formada sistema
    tugmalarining koʼrinish yoki koʼrinmasligini
    taʼminlaydi;
    –biMinimize – Formadagi sistema
    tugmalaridan «свернуть» tugmasini aktiv
    yoki passivligini taʼminlaydi;
    – biMaximize – Formadagi sistema
    tugmalaridan «развернуть» tugmasini aktiv
    yoki passivligini taʼminlaydi;
    – biHelp– Formadagi «yordam» tugmasini
    aktiv yoki passivligini taʼminlaydi.
    Formaning WindowState hususiyatiga
    tegishli boʼlgan kattaliklar:
    – wsMaximized – forma faollashayotganda
    toʼliq ekran holatida ochilishni taʼminlaydi;
    – wsMinimized – forma faollashayotganda
    yigʼilgan («свернуть») holatida ochilishni
    taʼminlaydi;
    – wsNormal – forma faollashayotganda
    odatiy, yaʼni yaratilgandagi oʼlchamda
    ochilishini taʼminlaydi.
    ASOSIY QISM.2.1. Loyihani C++ builder dasturida ishlab chiqish
    Bu ilovada asosan futbolchilarning transfer
    narxi va yoshi yoritiladi.Shuning dek o’sha
    kiritilgan futbolchining hozirda o’ynayotgan
    klubi va o’sha klubi qaysi davlatga tegishli ekanligi va qit’asini ham chiqaradi. Buning
    uchun men RAD STUDIO XE3 ilovasidan
    foydalanaman.
    Birinchi navbatda yaratayotgan ilovamiz uchun
    papka yaratib olamiz. Men uni “DAVOMAT
    DASTURI ” deb nomladim.
    1-rasm:Yangi formani ochib birinchi navbatda uni
    ochgan papkamizga saqlab olamiz va bir marta
    ishlatib olamiz:

    2.-rasm: Mana dasturni ham saqlab oldik. Endilikda birin
    ketin o’zimiz xoxlagandek dasturni yaratamiz.
    Undan avval dasturimiz boshqa kompyuterda
    ishlashi uchun loihamizni “Link with runtime
    packages” xususiyatini False qilib qo’yamiz va
    dasturimizni yaratishni boshlaymiz.Ya’ni
    dasturimizmi exe qilamiz.


    Download 3,27 Mb.
    1   2   3   4




    Download 3,27 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Bir va bir nechta forma bilan ishlash

    Download 3,27 Mb.