Генератор цветов Уроки C++ Уроки Windows forms Учебники по программированию Уроки HTML Уроки CSS Готовые задания Исходники Полезные программы
регистрация доменов

Дешёвые домены


Уроки Windows Forms C++/C#



Элемент MessageBox в MVS C++/C#

В этом уроке будет продимонстрированно создание простой программы, в которой при нажатии на кнопку будет “выскакивать” небольшое окошко, сообщающее нам о том, какой текст был записан в текстовом поле. Для этого понадобятся всего лишь два элемента - "button" и "textBox". Если вы только начинаете изучение приложение Windows Forms в среде Microsoft Visual Studio и ещё не смотрели первый урок, то обязательно прочтите его. Ну а теперь создайте проект, назовите его – “second_lesson()” и перенесите на форму "button" и "textBox", а так же два "label". Далее кликните два раза сначала по форме, а затем по кнопке. Вот как это должно выглядеть:



Далее напишите ниже находящийся код, в зависимости от того на каком языке вы программируете – "C#" или "C++". Вы увидите как к тексту "MessageBox" прибавляется текст, написанный вами в "textBox1", далее через запятую мы придаём название “выскочившему окошку”, так же как и названию вашей формы. Вот код:


C++


#pragma endregion
private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
this->Text = "Форма приветствия";
label1->Text = "Name: ";
label2->Text = "Напешите ваше имя.";
button1->Text = "Ввод";
}

private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
MessageBox::Show("Здраствуй " + textBox1->Text + "!", "Приветсвите");
}

};
}




C#


namespace Two_1_
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
this.Text = "Форма приветствия";
label1.Text = "Name: ";
label2.Text = "Напешите ваше имя.";
button1.Text = "Ввод";
}

private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Здраствуй " + textBox1.Text + "!", "Приветсвите");
}

}
}



Результат:


Следующий урок >>



span