Kasb ta’limi fakultеti



Download 1,8 Mb.
bet81/92
Sana03.01.2020
Hajmi1,8 Mb.
#31888
1   ...   77   78   79   80   81   82   83   84   ...   92
Bog'liq
obektga yonaltirilgan dasturlash tillari -разблокирован-конвертирован

14.12-rasm

Ilovaning HLP-faylini ilovaning EXE-fayli bilan bitta katalogga joylashtirish maqsadga muvofiq bo’ladi.

Formaning har bir komponentiga, masalan kiritish maydoniga (Edit), o’zining yordam tizimi bo’limini berish mumkin. Buning uchun komponentning HelpContext hususiyatiga yordam tizimi bo’limining mos sonli qiymatini berish kerak. Natijada ushbu komponentada kursor turgan vaqtda tugmasi bosilsa yordam tizimining mos bo’limi ochiladi. Agar HelpContext hususiyatining qiymati nolga teng bo’lsa, u holda tugmasi bosilishi natijasida ilova formasiga belgilangan yordam tizimi bo’limi ochjiladi.

Agar muloqot oynasida Ma’lumot tugmasi mavjud bo’lsa, u holda yordam tizimi boshqacha usulda chiqariladi. Ya’ni tugma bosilganda WinHelp funksiyasidan foydalanib, Windows Help (Winhlp32.exe-fayli) dasturi ishga tushiriladi. WinHelp funksiyasidan foydalanganda quyidagi parametrlar beriladi: yordam tizimini chaqirayotgan oyna Handle i; HLP-fayl nomi; Windows Help dasturi bajarishi kerak bo’lgan ishni aniqlovchi konstanta va oydinlashtiruvchi parametr.

Agar yordam tizimining aniq bir bo’limini chiqarish kerak bo’lsa, u holda ishni aniqlovchi parametr sifatida HELP_CONTEXT konstantasi ishlatiladi va oydinlashtiruvchi parametr sifatida esa kerak bo’limning sonli qiymati beriladi.

Quyida misol sifatida kvadrat tenglamani echish dasturining muloqot oynasidagi Ma’lumot (Button2) tugmasi bosilganda yordam tizimini chaqiruvchi protsedura keltirilgan.


procedure TForm1.Button2Click(Sender: TObject);

begin


winhelp(Form1.Handle,'sqroot.hlp',HELP_CONTEXT,1);

end;

Yordam tizimining mundarijasini yaratish

Yordam tizimini yaratish uchun Microsoft Help Workshop dasturining File

menyusidan New buyrug’ini tanlash kerak va ochilgan oynada Help Contents

bo’limini tanlab OK tugmasini bosish kerak. Natijada 14.13-rasmda ko’rsatilgan muloqot oynasi ochiladi.






Download 1,8 Mb.

Do'stlaringiz bilan baham:
1   ...   77   78   79   80   81   82   83   84   ...   92




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish