5.1-расм. Дастурнинг умумий кўриниши.
Лекин дастур ишга тушганда Form1 нинг ўлчами ўзгаради. Яъний фойдаланувчидан парол киритишни талаб қилувчи ойнага ўзгаради. Унинг кўриниши 5.2-расмда келтирилган.
5.2-расм. Дастурнинг дастлабки кўриниши.
Бу ойнада ОК тугмачаси вуртуал яратилган ва парол киритиш учун TextBox компонентасининг PasswordChar хоссаси = '*' га тенглаштирилган. Парол тўғри терилгандан кейин дастурнинг ишлаши қуйидагича:
5.2-расм. Дастурнинг парол тўғри киритилгандан кейинги қўриниши.
Дастурнинг умумий кодлари қуйидагича:
#pragma once
#include namespace Satrlar_bilan_ishlash {
using namespace System;
using namespace System::ComponentModel;
using namespace System::Collections;
using namespace System::Windows::Forms;
using namespace System::Data;
using namespace System::Drawing;
public ref class Form1:public System::Windows:: Forms::Form{
public:
Form1(void){
InitializeComponent(); }
protected:
~Form1(){
if (components){
delete components;} }
private: System::Windows::Forms::Button^ button1;
protected:
private: System::Windows::Forms::TextBox^ textBox1;
private: System::Windows::Forms::Label^ label1;
private: System::Windows::Forms::TextBox^ textBox2;
private: System::Windows::Forms::Label^ label2;
private:
System::ComponentModel::Container ^components;