ob’yektli dasturlash

PPTX 24 pages 100.9 KB Free download

Page preview (5 pages)

Scroll down 👇
1 / 24
standard komponentalar palitrasi. hususiyat, uslub va xodisa hususiyat, uslub va xodisa. ushbu ma’ruzada hususiyat, uslub va xodisa xaqida ma’lumot beriladi. c++ builder 6 reja: hususiyat, uslub xodisa 06.11.2025 2 c++ builder 6 hususiyat, uslub va xodisa ob’yektli dasturlash – bu tarkibida obekt tushunchasi bo’lgan dasturlarni qayta ishlash uslubidir. qo’yilgan masalalar ob’yektlar yordamidayechilsa, ular ob’yektli dasturlar deb ataladi. undagi asosiy dastur ob’yektlar ketma-ketligini o’zida saqlaydi va ularni bir-biri bilan bog’laydi. klass – bu murakkab ko’rinishga ega bo’lib, bir joyga jamlangan funktsiyalar va ma’lumotlar yozuvlarini o’zida mujassamlashtiradi. 06.11.2025 3 c++ builder 6 hususiyat, uslub va xodisa hususiyatlar ilovalar yaratishi va boshqarilishida komponentlar tashqi ko’rinishi va amal qilishni boshqarish imkoniyatini beradi. odatda komponenta xossasining qiymatlari ilovalarni yaratish vaqtida ob’yektlar inspektoriyordamida amalga oshiriladi. keltiriladigan misollar tushunarli bo’lishi uchun xossalar qiymatlari qiymat berish operatori yordamida amalga oshiriladi. shuni ta’kidlash kerakki, komponentlari barcha xossaga ega bo’lmasligi mumkin.masalan, ba’zi bir komponentalarda sarlavha hususiyati mavjud bo’lsa, bu hususiyat …
2 / 24
lbottom – pastki chegara bo’ylab; alleft – chap chegara bo’ylab; alright – o’ng chegara bo’ylab; alcilent – joylashtirilgan ob’yektning kattaligi bo’yicha. alignment ob’yektning sarlavhasi joylashuvi: taleftjustify – chap tomonga; tarighoustify- o'ng tomonga; tacenter – o'rtaga; 06.11.2025 6 c++ builder 6 hususiyat, uslub va xodisa hususiyat vazifasi anchors formada ob’yektning qanday o’zgarishini bildiradi. masalan: siz akleft, aktop holatlarini tanlasangiz ob’yetning kengligi uning harakatlanishiga qarab o’zgaradi autoscroll agar qiymati true bo’lsa, avtomatik barlar paydo bo’ladi. autosize agar qiymati true bo’lsa, ob’yektning qiymati avtomatik ravishda uning qiymatiga mos keladi. bidimode asosiy hususiyatlarni hisobga olib ob’yektlarning hatti harakatini o’zgartiradi. bdlefttorighf – chapdan o’nga, bdrighttoleft – o’ngdan chapga 06.11.2025 7 c++ builder 6 hususiyat, uslub va xodisa hususiyat vazifasi borderlcons formaning ikonkalarini joylashuvini belgilaydi. borderstyle ob'ektning chegara turi. bu qadriyatlarni oladi: bsnone - ramka yo'q; bssi'ngle - oddiy ramka; bssizeable - ob'ektni sichqoncha bilan o'lchamoqchi bo'lgan freym; bsdialog - dialog qutilarining uslubida ramkalar; bstoolwindow - …
3 / 24
siyat vazifasi kind ob'yektning turi (turi). turli xil komponentlar uchun turli qiymatlarni qabul qilish mumkin left ob’yektning chap koordinatasi lines qatorlarning ro'yxati. ko'p chiziqli matn elementlarida ishlatiladigan name ob'yektning nomi (ushbu obyektga kirish uchun dasturda ishlatiladigan o'zgarmaydigan nom) options ob'yekt sozlamalari. turli xil komponentlar uchun alohida orientation ob’yektni yo’naltirish. gorizontal (udhorizontal) yoki vertikal (udvertical) picture rasm. grafik faylni, masalan, komponent tasvirini yuklash imkonini beradi 06.11.2025 10 c++ builder 6 hususiyat, uslub va xodisa hususiyat vazifasi position forma uchun - ekrandagi manzil. quyidagi qiymatlarni qabul qiladi: podesigned - dasturni bajarish vaqtida derazaning pozitsiyasi dizayn bosqichida ekrandagi forma pozitsiyasiga mos keladi; podefauft - joylashuv windows tomonidan aniqlanadi; podefauftposonfy - ishlab chiquvchi tomonidan belgilangan o’lchovlar qo’llaniladi; podefaultsizeonly - ishlab chiquvchi tomonidan ko’rsatilgan manzildan foydalaniladi; poscreencenter – ko’p monitorli ekranlar uchun ekranning markazida joylashgan; podesktopcenter - ekranning markazida joylashgan. o’tkazishning barcha mumkin bo’lgan komponentlari, dvigatellari va boshqalar - dvigatelning hozirgi holati 06.11.2025 11 c++ …
4 / 24
siyat rostga o’rnatilgan bo’lsa, u faollashadi. agar noto'g'ri bo'lsa, ushbu xususiyat bloklanadi. ob'yekt nazoratchisi yordamida dasturni yaratishda har qanday komponentning xususiyatlari o’zgarishi mumkin. barcha ob’yektlarning xususiyatlari nafaqat dizayn bosqichida, balki dasturning ishlash vaqtida ham mavjud. ularning qadriyatlari ijro kodi davomida, dastur kodida ham o’zgartirish mumkin. 06.11.2025 13 c++ builder 6 hususiyat, uslub va xodisa c++ builder ishlab chiqish muhiti dastur yozish paytida komponent uslublarini ishlatishga imkon beradi. ko’rib chiqilgan dasturlarda ulardan ba'zilari foydalanilgan, masalan: loadfromfile, savetofile va boshqalar. uslublar har qanday foydalanuvchi harakatlarining natijasi sifatida chaqirilmaydi, ammo dastur yozib olingan qatorga yetganda amalga oshiriladi. aslida uslublar funksiyalar yoki dasturlar hisoblanadi. xususiyatlar va hodisalar kabi turli xil komponentlarga ham xuddi shunday uslublar qo’llanilishi mumkin. 06.11.2025 14 c++ builder 6 hususiyat, uslub va xodisa uslublar vazifasi add ro'yxatga yangi element qo’shish assign bir grafik obyektning tasvirini boshqasiga ko’chirish classname class nomini qaytaradi clear ro'yxatni yoki matnni tozalaydi copyrect rasmning bir qismini nusxalarini …
5 / 24
nidan so’ng shu ob’yekt yordamida qandaydir ma’lumotlar qayta ishlanadi. masalan, ruchkani oladigan bo’lsak, ruchka bu ob’yekt, uning xodisasi biron–bir boshqa ob’yektning ustida xarakatidir. 06.11.2025 17 c++ builder 6 hususiyat, uslub va xodisa ob’yektga yo’naltirilgan dasturlash tillarida xodisani ajratib olish uchun xodisaning nomi oldiga on so’zi qo’shilgan. masalan, ob’yektning chertish, bosish ma’nosini anglatuvchi click xodisasi onclick deb nomlangan. xodisa (event) — bu dasturning ishi jarayonida sodir bo’ladigan voqeadir. sichqoncha tugmasini bir marta chertish– onclick, ikki marta chertish ondblclick xodisasi hisoblanadi. 06.11.2025 18 c++ builder 6 hususiyat, uslub va xodisa xodisa bajariladigan vazifasi onactivate forma bu xodisani aktivlashgan qabul qiladi oncanresize qayta o’lchash oncontextpopup context menyudan foydalanilganda onclick sichqoncha tugmani komponenta sohasida chertilganda onclose formadan chiqishdan foydalanilganda 06.11.2025 19 c++ builder 6 hususiyat, uslub va xodisa xodisa bajariladigan vazifasi oncreate ob’ekt (forma, boshqarish elementlari) yaratilganda. bu xodisalarni qayta ishlash protsedurasi o’zgaruvchilarni e’lon qilish va tayyorgarlik ko’rishda foydalaniladi. masalan boshlang’ich qiymatlarni o’rnatishda. ondblclick …

Want to read more?

Download all 24 pages for free via Telegram.

Download full file

About "ob’yektli dasturlash"

standard komponentalar palitrasi. hususiyat, uslub va xodisa hususiyat, uslub va xodisa. ushbu ma’ruzada hususiyat, uslub va xodisa xaqida ma’lumot beriladi. c++ builder 6 reja: hususiyat, uslub xodisa 06.11.2025 2 c++ builder 6 hususiyat, uslub va xodisa ob’yektli dasturlash – bu tarkibida obekt tushunchasi bo’lgan dasturlarni qayta ishlash uslubidir. qo’yilgan masalalar ob’yektlar yordamidayechilsa, ular ob’yektli dasturlar deb ataladi. undagi asosiy dastur ob’yektlar ketma-ketligini o’zida saqlaydi va ularni bir-biri bilan bog’laydi. klass – bu murakkab ko’rinishga ega bo’lib, bir joyga jamlangan funktsiyalar va ma’lumotlar yozuvlarini o’zida mujassamlashtiradi. 06.11.2025 3 c++ builder 6 hususiyat, uslub va xodisa hususiyatlar ilovalar yaratishi va boshqarilishida komponentlar tashqi k...

This file contains 24 pages in PPTX format (100.9 KB). To download "ob’yektli dasturlash", click the Telegram button on the left.

Tags: ob’yektli dasturlash PPTX 24 pages Free download Telegram