Программирование - это просто
Advertisement
Главная
20.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Visual Basic. Урок 3: обзор компонентов (VB, TextBox, Frame, CheckBox). Печать E-mail
Автор megabax   
21.01.2010 г.
Первые шаги в программировании на Visual Basic

 Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

Мы уже изучили CommandButton и Label. Теперь перейдем к другим компонентам. Начнем с TextBox*.

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

Этот компонент предназначен для организации ввода текста с клавиатуры. Введенный текст храниться в свойстве "Text"*:

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

Для иллюстрации напишем простейший программный пример. Положим на форму компоненты Text с именем txText и CommandButton с именем cbButton. Напишем для кнопки обработчик события  Click:

Private Sub cbButton_Click()
         MsgBox ("Вы ввели текст " + txText.Text)
End Sub

 

Вот примерно так будет выглядеть работающая программа:

 

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

Следующий компонент - Frame*

 

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

Это просто рамка. На ней мы подробно останавливаться не будем. Скажу лишь, что она имеет надпись - свойство Caption. Меня его, вы меняете заголовок рамки*:

 

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

 

Переходим к следующему компоненту CheckBox. Это флажок. Он имеет три состояния:

  • Unchecked - выключен.

  • Checked - включен.

  • Grayed - неизвестно. В этом состоянии флажок "серый", и он при этом и не включен и не выключен*:

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

А теперь давайте сделаем небольшой пример с флажком. И так, поместите компонент CheckBox на форму, присвойте ему имя chbAlertSummaOfNumber*

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

Заголовок у флажка сделайте "Показать сумму чисел в отдельном окне":*

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

Затем положите на форму два поля ввода, присвойте ими имена Number1 и Number2. Так же добавьте кнопочку (btnResult) и метку (lbResut):*

 

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

Теперь пишем обработчик события для кнопочки:

 

Private Sub btnResult_Click()
      If chbAlertSummaOfNumber.Value = 1 Then
            MsgBox Val(Number1.Text) + Val(Number2.Text)
      Else
            lbResult.Caption = Val(Number1.Text) + Val(Number2.Text)
      End If
End Sub

 

При нажатии на кнопку, в зависимости от установленной галочки, сумма у нас будет выведена на экран сумма чисел: либо в том же окне

 

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

либо в другом окне:

 

Visual Basic: обзор компонентов (VB, TextBox, Frame, CheckBox).

 

И так, резюмирую: мы изучили компоненты TextBox, Frame, CheckBox. На следующем уроке изучим другие компоненты, а потом начнем  писать простенькую, но полезную программку.

 


Скриншоты, помеченные знаком *, являются цитатами и иллюстрациями  программного продукта "Microsoft Visual Studio", авторское право на который принадлежит корпорации Microsoft.. 


 

 

(C) Шуравин Александр

Последнее обновление ( 04.12.2010 г. )
 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги