84
void __fastcall TForm1::BitBtn1Click(TObject *Sender)
{
String javob;
if(InputQuery("Dasturdan chiqish...", "Chiqmoqchimisiz?Y=Yes/N=No",
javob)==true) {
if (javob=="Y") {
Close();
}
}
}
C++ Bulder dasturlash muhitida muloqotli darchalarni namoyon qiladigan
komponentalar palitrasi Dialog komponentalar
palitrasi komponentalari
hisoblanadi:
– TOpenDialog – bu komponenta ochish muloqot oynasini ishga tushiradi
va bu oyna bilan ishlash imkonini yaratadi;
– TSaveDialog – bu komponenta saqlash muloqot oynasini ishga tushiradi
va bu oyna bilan ishlash imkonini yaratadi;
– TFontDialog – bu komponenta shrift muloqot oynasini ishga tushiradi va
bu oyna bilan ishlash imkonini yaratadi;
– TColorDialog – bu komponenta ranglar muloqot oynasini ishga tushiradi
va bu oyna bilan ishlash imkonini yaratadi;
– TPrintDialog – bu komponenta chop etish muloqot oynasini ishga
tushiradi va bu oyna bilan ishlash imkonini yaratadi;
– TFindDialog – bu komponenta qidirish muloqot oynasini ishga tushiradi
va bu oyna bilan ishlash imkonini yaratadi;
– TReplaceDialog – bu komponenta o‘rniga qo‘yish muloqot oynasini ishga
tushiradi va bu oyna bilan ishlash imkonini yaratadi.
OLE, MFC texnologiyalari. Ko’p oynali muxitlar bilan ishlash.
Ushbu darsda MFC yordamida OLE dasturlash asoslarini tushuntiradi. MFC
OLE-dan foydalanadigan dasturlarni yozishning eng oson usulini taqdim etadi:
OLE vizual tahrirlashdan foydalanish (joyida faollashtirish).
OLE konteynerlari yoki serverlari sifatida ishlash uchun.
Drag-and-drop funksiyasini amalga oshirish uchun.
Sana va vaqt ma'lumotlari bilan ishlash uchun.
85
MFC modullarining holati ma'lumotlarini,
shu jumladan eksport
qilingan DLL funksiyasi kirish nuqtalarini, OLE/COM interfeysi kirish
nuqtalarini va oyna protsedurasi kirish nuqtalarini boshqarish
uchun.
OLE atamasi ulanish va joylashtirish bilan bog'liq texnologiyalarni bildiradi,
jumladan
OLE konteynerlari, OLE serverlari,
OLE elementlari, joyida
faollashtirish (yoki vizual tahrirlash), kuzatuvchilar,
sudrab olib tashlash va
menyuni birlashtirish. Active atamasi Komponent ob'yekt modeli (COM) va
ActiveX boshqaruvlari kabi COM-ga asoslangan ob'ektlar uchun qo'llaniladi. OLE
Automation endi Automation deb ataladi.