Hosil bo’lgan oynadan
UI menyusiga o’tib,
Форма Windows Forms punktini
tanlaymiz va Добавить tugmasini bosamiz (2.7-rasm).
Обозреватель решений bo’limidagi
MyForm.cpp faylini ochamiz.
Bunda
quyidagi kod yozilgan bo’ladi:
#include
"MyForm.h"
Bu faylga quyidagi kodni qo’shamiz:
using
namespace
System;
using
namespace
System::Windows::Forms;
[STAThreadAttribute]
void
Main(
array
<
String
^>^
args
) {
Application
::EnableVisualStyles();
Application
::SetCompatibleTextRenderingDefault(
false
);
Loyiha_nomi::
MyForm
form;
Application
::Run(%form);
}
2.
6-rasm. Loyihaga element qo’shish.
2.
7-rasm. Loyihaga element qo’shish oynasi.
Ana endi loyiha xossalariga murojaat qilamiz. Buning uchun Loyiha nomi
ustiga sichqoncha o’ng tugmachasi bosiladi. Bunda
Свойства bo’limiga o’tiladi
(
2.
8-rasm).
Hosil bo’lgan
oynadan
Компоновщик qismidagi Система bo’limiga
kirib
Подсистема yozuv
qatorida
Windows
(/SUBSYSTEM:WINDOWS)
tanlaymiz va Применить tugmasini bosamiz (2.9-rasm).
Oynani yopmasdan,
shu qismdagi
Дополнительно bo’limiga o’tib, Точка
входа qismiga
main deb yozamiz va
ОК tugmasini bosamiz.
So’nggi ish qoldi.
msvcmrtd.lib kutubxonasini bog’lashimiz kerak. Buning
uchun avvalo ushbu faylni Visual Studioning o’rnatilgan joyidan topib olamiz. Bu
Library katalogida bo’ladi. Uni loyihaga bog’lash uchun
quyidagi ketma-ketlikni
bajarishimiz kerak (
2.
10-rasm)
1) Loyiha_nomi
→
Свойства
2) Свойства конфигурации
→ Компоновщик →Ввод→Дополнительные
зависимости
Oxirgi tanlangan maydonga
msvcmrtd.lib ning manzilini joylashtirish kerak.
Biz yuqoridagi loyihamizni C++ tilida tuzayotganimiz
uchun bu ishlarni
amalga oshirdik. Agar siz C# yoki Visual Basic tillaridan birida bu ishni amalga
oshirmoqchi bo’lsangiz, bunday ortiqcha amallar bajarilmaydi. Yuqorida keltirilgan
amallarni kirish qismi deb olsak, ana endi asosiy qismga o’tamiz.
2.
8-rasm. Loyiha xossalariga o’tish.
Biz quyidagi masala tanlab olaylik:
Kiritilgan son uchun uning faktorialini
hisoblash.
Avvalo loyihamizda ishlatishi lozim bo’lgan komponentalarni loyiha
maydoniga ketma-ketlikda joylashtirib chiqaylik: Buning uchun
Панель элементов
bo’limida joylashgan 3 ta
Label, bitta
Button, 2 ta
TextBox komponentalarini
2.
11-
rasmda ketirilganidek qilib joylashtiramiz.
Dostları ilə paylaş: