Senin, 27 Mei 2013

Login C++

Coding 14
Source Code: Modul tambahan


#pragma once

namespace Modultambahan {

       using namespace System;
       using namespace System::ComponentModel;
       using namespace System::Collections;
       using namespace System::Windows::Forms;
       using namespace System::Data;
       using namespace System::Drawing;

       /// <summary>
       /// Summary for Form1
       /// </summary>
       public ref class Form1 : public System::Windows::Forms::Form
       {
       public:
              Form1(void)
              {
                     InitializeComponent();
                     //
                     //TODO: Add the constructor code here
                     //
              }

       protected:
              /// <summary>
              /// Clean up any resources being used.
              /// </summary>
              ~Form1()
              {
                     if (components)
                     {
                           delete components;
                     }
              }
       private: System::Windows::Forms::TextBox^  textBox1;
       protected:
       private: System::Windows::Forms::TextBox^  textBox2;
       private: System::Windows::Forms::Button^  button1;
       private: System::Windows::Forms::Button^  button2;
       private: System::Windows::Forms::Label^  label1;
       private: System::Windows::Forms::Label^  label2;

       private:
              /// <summary>
              /// Required designer variable.
              /// </summary>
              System::ComponentModel::Container ^components;

#pragma region Windows Form Designer generated code
              /// <summary>
              /// Required method for Designer support - do not modify
              /// the contents of this method with the code editor.
              /// </summary>
              void InitializeComponent(void)
              {
                     this->textBox1 = (gcnew System::Windows::Forms::TextBox());
                     this->textBox2 = (gcnew System::Windows::Forms::TextBox());
                     this->button1 = (gcnew System::Windows::Forms::Button());
                     this->button2 = (gcnew System::Windows::Forms::Button());
                     this->label1 = (gcnew System::Windows::Forms::Label());
                     this->label2 = (gcnew System::Windows::Forms::Label());
                     this->SuspendLayout();
                     //
                     // textBox1
                     //
                     this->textBox1->Location = System::Drawing::Point(112, 27);
                     this->textBox1->Name = L"textBox1";
                     this->textBox1->Size = System::Drawing::Size(173, 20);
                     this->textBox1->TabIndex = 0;
                     //
                     // textBox2
                     //
                     this->textBox2->Location = System::Drawing::Point(112, 54);
                     this->textBox2->Name = L"textBox2";
                     this->textBox2->Size = System::Drawing::Size(173, 20);
                     this->textBox2->TabIndex = 1;
                     this->textBox2->UseSystemPasswordChar = true;
                     //
                     // button1
                     //
                     this->button1->Location = System::Drawing::Point(132, 97);
                     this->button1->Name = L"button1";
                     this->button1->Size = System::Drawing::Size(75, 23);
                     this->button1->TabIndex = 2;
                     this->button1->Text = L"Login";
                     this->button1->UseVisualStyleBackColor = true;
                     this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
                     //
                     // button2
                     //
                     this->button2->Location = System::Drawing::Point(210, 97);
                     this->button2->Name = L"button2";
                     this->button2->Size = System::Drawing::Size(75, 23);
                     this->button2->TabIndex = 3;
                     this->button2->Text = L"Batal";
                     this->button2->UseVisualStyleBackColor = true;
                     //
                     // label1
                     //
                     this->label1->AutoSize = true;
                     this->label1->Location = System::Drawing::Point(26, 30);
                     this->label1->Name = L"label1";
                     this->label1->Size = System::Drawing::Size(55, 13);
                     this->label1->TabIndex = 4;
                     this->label1->Text = L"Username";
                     //
                     // label2
                     //
                     this->label2->AutoSize = true;
                     this->label2->Location = System::Drawing::Point(29, 57);
                     this->label2->Name = L"label2";
                     this->label2->Size = System::Drawing::Size(53, 13);
                     this->label2->TabIndex = 5;
                     this->label2->Text = L"Password";
                     //
                     // Form1
                     //
                     this->AutoScaleDimensions = System::Drawing::SizeF(6, 13);
                     this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
                     this->ClientSize = System::Drawing::Size(332, 155);
                     this->Controls->Add(this->label2);
                     this->Controls->Add(this->label1);
                     this->Controls->Add(this->button2);
                     this->Controls->Add(this->button1);
                     this->Controls->Add(this->textBox2);
                     this->Controls->Add(this->textBox1);
                     this->Name = L"Form1";
                     this->Text = L"Form1";
                     this->ResumeLayout(false);
                     this->PerformLayout();

              }
#pragma endregion
       private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                             String^ username="Royan";
                      String^ password="1234";
                      //pengandaian if
                      //jika nilai inputan ditextbox1=username dan textBox2=password
                      if((username=textBox1->Text)&&(password==textBox2->Text))

                      {
                      MessageBox::Show("Selamat anda berhasil Login");
                      //menampilkan pesan jika login berhasi
                      
                      }
                      else
                      {
                      MessageBox::Show("Login Gagal");//menampilkan pesan gagal
                      }
                      }
};
}



Deskripsi singkat:
Pada program diatas dibuat 2buah textbox dan 2 buah tombol
ToolBox
Name Properties
TextBox1
textBox1
TextBox2
textBox2
Button1
button1
Button2
button2
Jika sudah membuat desainya,double klik pada button1 dan isi dengan kode :
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
                             String^ username="Royan";
                      String^ password="1234";
                      //pengandaian if
                      //jika nilai inputan ditextbox1=username dan textBox2=password
                      if((username=textBox1->Text)&&(password==textBox2->Text))

                      {
                      MessageBox::Show("Selamat anda berhasil Login");
                      //menampilkan pesan jika login berhasi
                      
                      }
                      else
                      {
                      MessageBox::Show("Login Gagal");//menampilkan pesan gagal
                      }
                      }


0 komentar:

Posting Komentar