|
Ishning maqsadi Visual C++ Forma muxitida dastur tuzish va dasturni ishga tushirish
|
bet | 1/2 | Sana | 21.05.2024 | Hajmi | 0,81 Mb. | | #247953 |
Bog'liq dasturlash3
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI.
Mustaqil ish
Guruh:082-22-SDIo’
Topshirdi: Toirov.S
Fan: Dasturlash 2
Toshkent – 2024
Ishning maqsadi
Visual C++ Forma muxitida dastur tuzish va dasturni ishga tushirish.
Kompilyator – bu o‘zgartirish degan ma’noni beradi. Ya’ni dasturlash tilida yozilgan dastur(C++ bo‘lsa, *.c, *.cpp)ni kompyuter tushunadigan tilga o‘zgartirib, uni ishlashini ta’minlaydi. Bu degani dastur kompyuterda to‘liq ishlaydi. Bundan ko‘rinib turibdiki, C++ da dastur tuzish uchun kompilyator o‘rnatish zarur. Linux operatsion tizimida kompilyator o‘rnatilgan bo‘ladi(GCC, G++).
Microsoft Visual C++ — Albatta Microsoft firmasi ham bekor turmadi. Mana shu muhitni yaratdi. C++ dasturlash tili uchun mo‘ljallangan va Microsoft Visual Studio ni bir qismi sifatida yoki o‘zi yakka Visual C++ Express Edition shaklida namoyon bo‘ldi. Microsoft QuickC muhitini almashtirish vazifasini bajardi.
Biz birinchi novbatda dasturni o’rnatishdan boshlaymiz.Buning uchun quydagi linkdan dasturni ornatib olamiz.
https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
Va ornatilgan dasturga kramiz va create a new project tugmasini bosamiz:
System bolimidan windows muhitiga o’tkazamiz
Keyngi qadamimiz :
Biz tuzauotgan dasturimizni ochib olamiz buning uchun biz Solution Explorer bo’limiga o’tib u yerdan MainForm.h faylini ochamiz va bizga ishchi oynamiz ochiladi.
Visual C++ muhitini VCL vizual komponentalari bilan tanishamiz. Visual C++ muhitida ilova yaratish VCL vizual komponentalaridan keraklilarini formaga joylashtirishdan boshlanadi. Komponentalar ilovaning g’ishtchalari (elementlari, qismlari) deyishimiz mumkin. Barcha VCL komponentalari, ToolBox oynasida palitralarga ajratilgan holda joylashgan bo’ladi. Komponentalar palitrasi ma’lum bir vazifalariga ko’ra komponentalar to’plamidan iborat komponentalar sahifasiga ajratilgan. Bu sahifalar ma’no va vazifasiga ko’ra bir - biriga yaqin bo’lgan komponentalarni bitta guruhga birlashtiradi.
|
| |