|
Elektron darslik yaratish maqsadida men dasturimga Moddelashtirsh ,Algortimlar va Psixologiya bo’yicha elektron darsliklar va video darsliklar qo’shdim
|
bet | 5/7 | Sana | 17.12.2023 | Hajmi | 1,6 Mb. | | #121385 |
Bog'liq Maxsus ta’lim vazirligi Elektron darslik yaratish maqsadida men dasturimga Moddelashtirsh ,Algortimlar va Psixologiya bo’yicha elektron darsliklar va video darsliklar qo’shdim.
Dasturimizni ishlatganimizda quyidagi oyna hosil bo’ladi.
Ushbu oynada 4 ta button tugmachasidan foydalanilgan. Button elementi bu – tugma hisoblanadi. Button eng ko’p qo’llaniladigan elementlardan biri hisoblanadi. Buttonni bosish orqali biz shu yoki boshqa amalni bajarishimiz mumkin. Visual Studio Windows formasida Buttonni bosish orqali voqealarni qayta ishlash programma kodi Click, ya’ni knopka bosilganda shu programma ishga tushadi. Bu Form da RichTextBox elementidan foydalandim.
RichTextBox tekstlarni akslantirish, ularni kiritish, o’zgartirish uchun qo’llaniladi. RichTextBox elementi TextBox elementining funksiyalarini bajaradi, lekin RichTextBox elementi shtift , rang va yo’nalish belgilash, tekst va rasmlarni fayldan yuklab olish, redaktorlash protsesini bekorlash va qaytarish, berilgan belgini izlash imkoniyatlariga ega. RichTextBox elementi mumkin bo’lgan imkoniyatlari, tekst akslantirish va redaktorlashi Microsoft Word tekst redaktoriga o’xshash bo’ladi. RichTextBox elementiga bir nechta qator kiritish uchun Multiline xususiyati true bo’lishi kerak. Lines xususiyati o’qish uchun va ko’p qatorli tekstni maydonma maydon belgilash uchun qo’llaniladi. RichTextBox elementining Text xususiyati formatlash haqida ma’lumot qaytarmaydi. RichTextBox elementi o’zidagi tekstning hohlagan bo’lagini formatlash imkoniyatini beruvchi xususiyatlarga ega. Teksting formatini belgilash uchun oldin uni belgilab olish kerak. Belgilarni va obzatslarni formatlashni faqatgina belgilangan bo’lak uchun qo’llash mumkin. SelectionFont xususiyati tekstni qalin yoki qiya qilishimumkin. Bu xususiyatni o’lcham va shriftni o’zgartirish uchun ham qo’llash mumkin.SelectionColor xususiyati tekst rangini o’zgartirishi mumkin. RichTextBox elementi faylni ochish va saqlash funksiyalarini bajarish uchun qo’llaniladigan metodlarga ega. LoadFile metodi RTF yoki ASCII fayllarni yuklashga imkon beradi.
Endi bu tugmachalarni kod qismi bilan tanishib chiqamiz. Java dasturlash tili deb yozilgan tugmachamizning kod qismi: private void bunifuButton1_Click(object sender, EventArgs e)
{
Form ob = new Form5(); Form.ActiveForm.SendToBack(); ob.Show();
}
Bu kod button tugmachasi bosilganida yangi formaga o’tishini ta’minlaydi. Bu tugmacha bosilgan paytda quyidagi oyna hosil bo’ladi.
Endi ikkinchi tugmachaning kodi bilan tanishib chiqamiz . private void bunifuButton3_Click(object sender, EventArgs e)
{
Form ob = new Form3(); //Model Form.ActiveForm.SendToBack(); ob.Show();}
Bu tugmacha bosilganda quyidagi oyna hosil bo’ladi.
Endi uchunchi tugmachaning kodi bilan tanishib chiqamiz. private void bunifuButton2_Click(object sender, EventArgs e)
{
Form ob = new Form4(); Form.ActiveForm.SendToBack(); ob.Show();
}
Bu tugmacha bosilganda quyidagi oyna hosil bo’ladi.
Endi to’rtinchi tugmachaning kodi bilan tanishib chiqamiz. private void bunifuButton4_Click(object sender, EventArgs e)
{
Form ob = new Form2(); Form.ActiveForm.SendToBack(); ob.Show();
}
Bu tugmacha bosilganda quyidagi oyna hosil bo’ladi.
Endi bu oxirgi ,,Form2’’ oynasi ishlashi ya’ni videodars qo’shib o’rganamiz.
Birinchi navbatda bu birinchi oynamizdagi Video darslikga sichqonchani olib borib bosamiz.
Va quyidagi ko’rinishdagi oynani hosil qilamiz va ,,Открыть’’ tugmasini bosamiz.
Quyidagi oyna hosil boladi va ko’rsatilgan joyga sichqonchani olib borib uning chap tarafini ikki marta bosamiz va quyidagiga ega bo’lamiz.
Endi bu yerga kiritilgan video darsliklarimizni o’rganib ko’rib borishimiz mumkin.
Endi shu o’rgangan darsliklarimizni mustahkamlash maqsadida test tizimi ham bu ilovaga qo’shilgan .
Test yechish nomli tugmaning ichiga quyidagi kod yozilgan : private void button1_Click_1(object sender, EventArgs e)
{
test x = new test(); Form.ActiveForm.SendToBack(); x.Show();
}
Bu kod test nomli oynani chaqiradi.U formada biz test yechishimiz mumkin .Test yechish ilovasini tuzishda to’rtta RadioButton , bitta label va ikkita buttondan foydalanildi.
Biz testni yechib bo’lganimizdan keyin Button1 da Tugadi tugmasi hosil bo’ladi.
Endi Cвойства o‘tamiz bu yerdagi bir qancha elementlar bilan tanshib o‘tamiz.
1-rasm. Cвойства oynasi
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Elektron darslik yaratish maqsadida men dasturimga Moddelashtirsh ,Algortimlar va Psixologiya bo’yicha elektron darsliklar va video darsliklar qo’shdim
|