Maxammadjonov murodjon


Download 14.45 Kb.
Sana18.06.2023
Hajmi14.45 Kb.
#1591073
Bog'liq
MURODJON LOYIHA ISHI



MUHAMMAD AL-XORAZMIY
NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYA UNIVERSITETI
FARG’ONA FILIALIDAGI
KOMPYUTER INJINERING AT-SERVIS YONALISHI
TALABASI
MAXAMMADJONOV MURODJON
DASTURLASH 2
FANIDAN
TOPSHIRGAN
LOYIHA ISHI

C++ Builder bilan kompyuter apparat jurnalida daromadlar toʻgʻrisidagi arizani yaratish uchun quyidagi amallarni bajarishingiz mumkin:


1. Uskunani o'rnatish:


- C++ Builder dasturini o'rnating.

2. Loyihani yaratish:


- C++ Builder dasturini oching va "Fayl" menyusidan "Yangi" -> "VCL Forms Application - C++Builder" ni tanlang.

3. Foydalanuvchi interfeysini loyihalash uchun:


- Shaklga elementlar qo'shing: tugmalar, matn maydonlari, ro'yxatlar va boshqalar. Buning uchun "Asboblar palitrasi" dan foydalanishingiz mumkin.

4. Koddan ishlash:


- Tegishli elementlarning hodisalarini kodlash. Masalan, tugma bosilganda nima sodir bo'lishini belgilash uchun "OnClick" hodisasiga kod qo'shing.

Ishchi misol uchun oddiy daromad deklaratsiyasi ilovasini yarataylik:


Shaklga quyidagi elementlarni qo'shing:

2 ta tahrirlash (edtProductName va edtQuantity)


2 TL etiketi (lblMahsulot nomi va lblMiqdori)
1 TB tugmasi (btnAdd)
1 TListBox (lbxInventory)
Tugmaning "OnClick" hodisasini kodlang:

void __fastcall TForm1::btnAddClick(TObject *Sender)


{
String productName = edtProductName->Text.Trim();
String quantity = edtQuantity->Text.Trim();

if (!productName.IsEmpty() && !quantity.IsEmpty())


{
lbxInventory->Items->Add(productName + " - " + quantity);
edtProductName->Text = "";
edtQuantity->Text = "";
}
else
{
ShowMessage("Iltimos, mahsulot nomi va miqdorini kiriting. ");
}
}
Ushbu kod foydalanuvchi mahsulot nomi va miqdorini kiritgandan so'ng "Qo'shish" tugmasini bosganida ro'yxatga yangi mahsulot qo'shilishini ta'minlaydi. Agar ma'lumotlar kiritilmagan bo'lsa, u foydalanuvchiga ogohlantirish xabarini ko'rsatadi.


Hozirgi vaqtda ushbu oddiy dastur mahsulotlarni ro'yxatda qabul qilishni ko'rsatadi. Ko'proq funktsional dastur uchun siz boshqa elementlarni qo'shishingiz va boshqa operatsiyalar uchun kodni kengaytirishingiz mumkin (masalan, mahsulotlarni o'chirish, tahrirlash, kerakli toifalarni yaratish va h.k.).
Download 14.45 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling