Loyiha ishi mavzu: Kutubxona axborot tizimlari
C++ Builder dasturlash tili
Download 1.1 Mb.
|
baza loyiha (копия)
- Bu sahifa navigatsiya:
- Dastur yaratish muhiti
- 3. DASTURIY QISM Navicat PREMIUM dasturiga MySQL bazamizni ulab Bazani yaratib olamiz.
- Dasturda quyidagi kodlardan foydalanilgan
C++ Builder dasturlash tili.
Xozirgi vaqtga kelib komp`yuter olamida ko’plab dasturlash tillari mavjud. Paskal, C++, Delphi va boshqa dasturlash tillaridir. C++ dasturlash tili universal tildir. U UNIX sistemasi bilan bog`langan bo`lib, bu sistemada ishlatiladigan bir qancha dasturlar C++ tilida yozilgan. C++ Denis Ritchi tomonidan 1972 yili UNIX tipidagi operasion sistemalarini yaratish uchun loyihalashtirilgan.Borland C++ dasturlash tili Windows uchun mo’ljallangan bo’lib, uning birinchi versiyasi Windows operatsion sistema qobig’ida ishlagan. Borland C++ dasturlash tili – bu dasturlarni qayta ishlash muxiti bo’lib, Windows operatsion sistemasida ishlaydi. Unda ob'ektli dasturlash tillari bo’lgan Object mujassamlashgan. Borland C++ dassturlash tili turli xolat protseduralarini qayta ishlash va dasturlarni qayta ishlashda vaqtdan yutish va boshqalarni o’z ichiga oladi. Dastur yaratish muhiti Dastur yaratish umumlashgan muhiti Redaktor form – Shakllar muharriri, Inspektor ob’ektov – Ob’ektlar inspektori, Palitra komponentov – Komponentlar palitrasi, Administrator proekta – Proekt administratori va to’la umumlashgan Redaktor koda – Kodlar muharriri hamda kodlar va resurslar ustidan to’liq nazoratni ta’minlaydigan , dastur ilovalarini tezkor yaratadigan Otladchik - instrumentov - Sozlash- instrumentlari kabilarni birlashtiradi. 3. DASTURIY QISM Navicat PREMIUM dasturiga MySQL bazamizni ulab Bazani yaratib olamiz. Standart komponentalar va iconlardan foydalanib formalarga dizayn berib dastur tuzishni va Ma’lumotlar bazasini ulab ishni boshlaymiz Dasturda quyidagi kodlardan foydalanilgan : #include #pragma hdrstop #include "Unit1.h" #include "Unit2.h" #include "Unit3.h" #include "Unit4.h" #include "Unit5.h" #include "Unit6.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { //5-sinflar if(Edit1->Text==("Usmonov") & Edit2->Text==("0161")) { Form2->ShowModal(); } if(Edit1->Text=="Aliyev" & Edit2->Text=="6294") { Form2->ShowModal(); } if(Edit1->Text=="Nuriddin" & Edit2->Text=="0032") { Form2->ShowModal(); } if(Edit1->Text=="Shamatov" & Edit2->Text=="1009") { Form2->ShowModal(); } if(Edit1->Text=="Meliboyev" & Edit2->Text=="3939") { Form2->ShowModal(); } //9-sinflar if(Edit1->Text==("Ganiyev") & Edit2->Text==("0000")) { Form2->ShowModal(); } if(Edit1->Text=="Valiyev" & Edit2->Text=="0000") { Form3->ShowModal(); } if(Edit1->Text=="Mansurov" & Edit2->Text=="0000") { Form3->ShowModal(); } if(Edit1->Text=="Abdullayev" & Edit2->Text=="0000") { Form3->ShowModal(); } if(Edit1->Text=="Mamadaliyev" & Edit2->Text=="0000") { Form3->ShowModal(); } else
Edit1->Text=EmptyStr; Form4->Show(); }
|
ma'muriyatiga murojaat qiling