Sharof rashidov nomidagi samarqand davlat universiteti matematika fakulteti



Yüklə 347,42 Kb.
tarix13.11.2022
ölçüsü347,42 Kb.
#68831
A1



O’ZBEKISTON RESPUBLIKASI
OLIY VA O’RTA-MAXSUS TA’LIM VAZIRLIGI
SHAROF RASHIDOV NOMIDAGI
SAMARQAND DAVLAT UNIVERSITETI
MATEMATIKA FAKULTETI
AMALIY MATEMATIKA YO’NALISHI
302 – GURUH TALABASI
MIRSHARIPOV ARSLONJONNING
PROGRAMMALASH ASOSLARI FANIDAN


1-LABORATORIYA ISHI


SAMARQAND – 2022
Masala: Visual Studio muhitida Hello world ni chiqarish.
Biz ushbu masalani ishlashimiz uchun bizning kompyuterimizda Visual Studio dasturi o’rnatilgan bo’lishi kerak. Keyingi qadam New Project ni tanlab yangi yangi MyForm oynasini hosil qilamiz. Ushbu oyna ichida amallarni bajjarishimiz mumkin.



1-rasm.
1-rasmdan ko’rinib turibdiki, yangi loyiha yaratatildi. MyForm ustida ishlash uchun Toolboxdagi komponentalardan foydalanamiz. Ushbu masalani ishlashda label va button komponentalaridan foydalanamiz. Toolboxdan label va button komponentalarini chaqirib olamiz va ular ustida o’zimizga kerakli bo’lgan Design qismini yasab olamiz. Label kompoentasi ustida ishlash uchun sinqoncha tugmasini bir marta bosish kifoya. Label komponentasiga tegishli bo’lgan xossalar va hodisalar sozlamalar bo’limida paydo bo’ladi. Bu yerda biz label komponentasi ustida sozlamalar bo’limida keltirilgan ixtiyoriy xossa va hodisadan foydalanishimiz mumkin. Shu kabi button komponentasi ustidagi amallarni huddi label komponentasi bilan bir xil. Ushbu gaplarni Visual Studio muhitida aks etirilgan holda keying rasmda ko’rishimiz mumkin.



2-rasm
2-rasmda Design qismi to’liq bajarilgan. Endi masalani ishlash uchun klaviaturadan f7 tugmani bosish orqali kod qismiga o’tamiz. Button komponentasiga click hodisani o’rnatamiz va kod qimida


private: System::Void Ok_Click(System::Object^ sender, System::EventArgs^ e) {

} ushbu kodlar avtomatik ravishda hosil qilinadi va ushu koddagi blok qavs ichiga quyidagi kodlarni yozish kifoya.
MessageBox::Show("Salom Dunyo", "Xabar", MessageBoxButtons::OK, MessageBoxIcon::Information);
Kodning umumiy ko’rinishi quydagich:
private: System::Void Ok_Click(System::Object^ sender, System::EventArgs^ e) {
MessageBox::Show("Salom Dunyo", "Xabar", MessageBoxButtons::OK, MessageBoxIcon::Information);
}
Natijani hosil qilish uchun Local Windows Debuggerni ustiga bossak, natija ekranda namoyon bo’ladi. Quyidagi 4-rasmda oxirgi natijani va masalamizni yechimin ko’rishimiz mumkin.

4-rasm.




Yüklə 347,42 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin