-Mavzu: “Qisqa xabar” oynasini hosil qilish. ShowMessage oynasi




Download 80.05 Kb.
bet2/14
Sana01.04.2023
Hajmi80.05 Kb.
#48072
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
1-Mavzu Ilovalar yaratishning zamonaviy usullari. Delphi dastur
УМУМИЙ МИКРОБ биотех намунавий дастур, 572 17.09.2021, ПРОЦЕСС ПАДЕНИЯ РЕДУЦИРОВАННЫХ И ЕГО СЛЕДСТВИЯ, PrintContractPdf, 6272e3a16093bcc7541dc1f04d64b195, yHKuxYOItpJ97DdfsOklwYtTovBgwzEsvuNkthCo, KompyuterTarmoqlar, Referat mavzu Kompyuter tarmoqlari, uning asosiy tushunchalari -fayllar.org, 12-Amaliy is ШЙК, 3-Amaliy ish, Xx asr boshlarida italiyada ijyimoiy iqtisodiy xayot XX asrning, Tarmoq skanerini tadqiq qilish 3, ARP, Ikki qavatli turar-joy binosi2024
2-Mavzu: “Qisqa xabar” oynasini hosil qilish. ShowMessage oynasi.
Reja:
1. ShowMessage operatori.
2. ShowMessage oynasi bilan ishlash.
3. “Qisqa xabar” oynasini hosil qilish tartibi.
DTS:katakcha, katakchalar bloki,adres, ma’lumot turi, formula haqida tasavvurga ega bo`lish. Kompetensiya: 1. TK1-kommunikativ kompetensiya 2. TK3-o‘zini-o‘zi rivojlantirish kompetensiyasi 3. Kommunikativ kompetentsiya — ijtimoiy vaziyatlarda ona tilida hamda birorta xorijiy tilda o‘zaro muloqotga kirisha olishni, muloqotda muomala madaniyatiga amal qilishni, ijtimoiy moslashuvchanlikni, hamkorlikda jamoada samarali ishlay olish layoqatlarini shakllantirishni nazarda tutadi. Ikkinchi ilovaning kamchiligi. Ikkinchi ilovani ishga tushirib, undagi tugmasini ming marta bossak, ilova ekranining eni 16000 pikseldan oshib ketadi. Bu esa dasturchi uchun kechirib bo‘lmas xato. Uni bartaraf qilish uchun ilova oynasi eni 600 pikseldan. oshsa, boshqa kattalashtirmaslikka kelishib olamiz. Lekin foydalanuvchi tugmani bossada, unda hech qanday o‘zgarish ro‘y bermasa, dasturning to‘g'ri ishlayotganligi unda shubha tug'dirishi mumkin. 3. ShowMessage protsedurasi. Buning oldini olish uchun ilova o‘z oynasi eni 600 dan oshib ketganligi haqida ekranga alohida oynada xabar chiqarsin. Bu ishni ShowMessage orqali amalga oshiramiz. Ikkinchi ilovadagi Buttonl tugmasini ikki marta bosib, paydo bo‘lgan protseduradagi awalgi ikki operatorni quyidagicha qayta yozib chiqamiz: If Forml .Width<600 then begin Forml. Width: =Forml. Width+16; Forml.Height:=Forml.Height+9; End else ShowMessage (/Qyna boshqa kengaymaydi' ); Ilovani ishga tushirib, uning tugmasini bir necha marta bossak, ekranga quyidagi yozuv chiqadi. Undagi OK tugmasini bosmagunimizcha, ilova o‘z ishini to‘xtatib turadi. 4. IntToStr funksiyasi. Ilovaning ishini yanada yaxshilaymiz. Ilova o‘z oynasining o‘lchamlarini o‘zgartirganda ular qanday bo‘lgani bizga mavhumligicha qolmoqda. Uni ilova oynasiga chiqarishning iloji bormi? Hozircha biz buning bitta yO‘lini bilamiz: oyna o‘lchamlarini оуna sarlavhasiga chiqarish. Buning uchun Forml.Caption:=Forml.Height+'*' +Forml .Wide; operatoridan foydalanamiz. Lekin bu operatordan foydalanib bo‘lmaydl, chunki unda bir turdagi: o‘zgaruvchiga ikkinchi turdagi o‘zgaruvchini kiritishga urinish bo‘layapti. Delphida bu xatoga Olib keladi. Butun son turidagi kattalikni matn satri turidagi kattalikka o‘tkazisl uchun IntToStr (integer to string - butundan satrga jumlasidan olingani funksiyasidan foydalanamiz:
Ushbu texnologiya munozarali masalalarni hal etishda hamda o‘quv jarayonini baxs-munozarali o‘tkazishda qo‘llaniladi, chunki bu texnologiya talabalarni o‘z fikrini himoya qilishga, erkin fikrlash va o‘z fikrini boshqalarga o‘tkazishga, ochiq holda baxslashishga hamda shu bilan birga baxslashish madaniyatini o‘ratadi.Tinglovchilarga tarqatilgan oddiy qog’ozga o‘z fikrlarini aniq va qisqa xolatda ifoda etib, tasdiqlovchi dalillar yoki inkor etuvchi fikrlarni bayon etishga yordam beradi. F – fikringizni bayon eting S – fikringiz bayoniga sabab ko‘rsating M – ko‘rsatgan sababingizni isbotlovchi dalil keltiring U – fikringizni umumlashtiring
Tayanch bilimlarni faollashtirish: 1. Uyga berilgan vazifani nazorat qiladi hamda o‘tilgan mavzu bo‘yicha o‘quvchilarga savollar beradi, ularni baholaydi. Maqsad va vazifani belgilanishi: 2. Mashg‘ulotning nomi, rejasi, maqsad va o‘qitish natijalar bilan tanishtiradi. 3. Mustaqil ishlash uchui adabiyotlar bilan tanishtiradi; 4.O‘quv mashg‘ulotida o‘quv ishlarni baholash mezoni va ko‘rsatkichlari bilan tanishtiradi (1-ilova). Ta’lim oluvchilar bilimini faollashtirish: 2.1Tezkor - so‘rov, savol - javob, aqliy xujum, pinbord, “o‘ylang va juftlikda fikr almashing”, va boshka texnikalar orqali bilimlarni faollashtiradi. YAngi o‘quv material bayoni: Yangi o‘quv materiali bayoni. 2.2 Slaydlarlar va sharhlash bilan mavzu bo‘yicha asosiy nazariy holatlarni bayon qiladi. ( 2- ilova) 2.3 Jalb qiluvchi savollar beradi. 2.4 Mavzu har bir qismi bo‘yicha xulosalanadi, eng asosiylariga etibor qaratadi, berilayotgan ma’lumotlarni daftarga qayd etishlarini eslatadi 2.5 Ilovaga ma’lumotlar kiritish tushunchasi va uning berilishi elementlari xususiyatlarini yoritadi. 2.6 Edit komponenti bilan ishlash va ular orasidagi bog’lanish haqida tushuntiradi. Yangi o‘quv matrialini mustahkamlash. 2.7 Jarayon kichik guruhlarda davom etishini ma’lum qiladi. 2.8 O‘quvchilarni 3 ta kichik guruhlarga bo‘ladi, kichik guruhda ishlash qoidasi bilan tanishtiradi va ishni bajarish uchun yo‘riqnoma beradi ( 4-ilova ). Har bir guruhga topshiriq beradi va baxolash mezoni bilan tanishtiradi (5ilova). 2.9 Guruhlarda ishlarni boshlashga ruxsad beradi. Har bir kichik guruh ishtirokchisi vazifani bajarish tartibini tushun ganligini aniqlash maqsadida teskari aloqa taashkil etadi: bajarish tartibini gapirib berish vazifasini beradi. 2.10 Bajarish jarayonini kuzatadi maslaxatlar beradi. 2.11 Mashg’ulotga ajratilgan vaqt tugaganini ma’lum qiladi. Guruh a’zolariga diqqat bilan eshitishlarini va savollar berishlarini, shu bilan birga o‘zaro bir- birlarini baholashlarini eslatadi. Javoblarini to‘ldiradi va qisqacha xulosalar qiladi. 2.12 Guruhlar ishini o‘zaro baholashni o‘tkazadi.
Uy vazifasini takdim etadilar. Savollarga javob beradilar.
Mavzu nomi va rejasini yozib oladilar. Diqqat qiladilar.

Tayanch bilimlarni faollashtirish: 1. Uyga berilgan vazifani nazorat qiladi hamda o‘tilgan mavzu bo‘yicha o‘quvchilarga savollar beradi, ularni baholaydi. Maqsad va vazifani belgilanishi: 2. Mashg‘ulotning nomi, rejasi, maqsad va o‘qitish natijalar bilan tanishtiradi. 3. Mustaqil ishlash uchui adabiyotlar bilan tanishtiradi; 4.O‘quv mashg‘ulotida o‘quv ishlarni baholash mezoni va ko‘rsatkichlari bilan tanishtiradi (1-ilova). Ta’lim oluvchilar bilimini faollashtirish: 2.1Tezkor - so‘rov, savol - javob, aqliy xujum, pinbord, “o‘ylang va juftlikda fikr almashing”, va boshka texnikalar orqali bilimlarni faollashtiradi. YAngi o‘quv




Download 80.05 Kb.
1   2   3   4   5   6   7   8   9   ...   14




Download 80.05 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



-Mavzu: “Qisqa xabar” oynasini hosil qilish. ShowMessage oynasi

Download 80.05 Kb.