Dastur kodlari
Download 0.71 Mb.
|
13 - amaliy
1. Asosiy formada login va parol yozish uchun maydonlar hosil qilinadi. Tasdiqlash uchun tugmacha qo’yiladi. Login va parol to’g’ri bo’lsa 2- formaga o’tiladi, noto’g’ri bo’lsa 3- formaga o’tiladi 2. 2-formada siz haqingizdagi ma’lumot va rasm (o’zingizni) aks ettiriladi. Ma’lumot (FIO, guruh, Manzil, tug’ilsan sana(kun/oy/yil)) rasm (orqa fonga rasm qo’yiladi va alohida o’zingizni rasminggizni qo’yasiz). 3. 3-formada avtorizatsiya oynasi qilasiz ya’ni ro’yxatdan o’tish uchun shakllantiriladigan forma bo’ladi. U yerda yana bitta tugma qo’yasiz va u messagebox (xatolik haqidagi oyna) hosil qilsin. Dastur kodlari Form1 #pragma once #include "form2.h" #include "form3.h" #pragma endregion private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { String^ username = textBox1->Text; String^ password = textBox2->Text; String^ valid_username = "admin"; String^ valid_password = "1234"; if (username == valid_username && password == valid_password) { Form2^ form2 = gcnew Form2(); form2->ShowDialog(); } else if (username != valid_username || password != valid_password){ Form3^ form3 = gcnew Form3(); form3->ShowDialog(); this->Close(); } } }; } Form2
#pragma endregion public: System::Void Form2_Load(System::Object^ sender, System::EventArgs^ e) { } void SetInformation() { label1->Text = "Familiya: " + _Familiya; label2->Text = "Ismi: " + _Ismi; label3->Text = "Sharifi: " + _Sharifi; label4->Text = "Guruh: " + _Guruh; label5->Text = "Manzil: " + _Manzil; label6->Text = "Tug`ilgan sana: " + _dateOfBirth; } }; } Form3
#include "form2.h" #pragma endregion private: System::Void Form3_Load(System::Object^ sender, System::EventArgs^ e) { } private: System::Void label3_Click(System::Object^ sender, System::EventArgs^ e) { } private: System::Void dateTimePicker1_ValueChanged(System::Object^ sender, System::EventArgs^ e) { } private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) { String^ Familiya = textBox1->Text; String^ Ismi = textBox2->Text; String^ Sharifi = textBox3->Text; String^ Guruh = textBox4->Text; String^ Manzil = textBox5->Text; DateTime tugilgansana = dateTimePicker1->Value; Form2^ form2 = gcnew Form2(Familiya, Ismi, Sharifi, Guruh, Manzil, tugilgansana); form2->SetInformation(); form2->ShowDialog(); this->Close(); } }; } Natija Download 0.71 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling