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

 Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

Продолжим знакомство с компонентами Visaul Basic. Рассмотрим выпадающий список ComboBox*:

 

Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

 

Кинем его на форму и назовем СomboBox.  Напишем обработчик события загрузки формы, что бы вызвать его шаблон, просто кликнем два раза мышкой по форме:

Private Sub Form_Load()
    ComboBox.AddItem ("Таня")
    ComboBox.AddItem ("Маша")
    ComboBox.AddItem ("Катя")
    ComboBox.AddItem ("Света")
End Sub

 

Затем кинем на форму метку, назовем ее Label и напишем для ComboBox обработчики событий Change и Click:

 

Private Sub ComboBox_Change()
     Label.Caption = ComboBox.Text
End Sub

Private Sub ComboBox_Click()
      Label.Caption = ComboBox.Text
End Sub

 

Запустим наш тестовый пример:

 

Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

 

Как видим, при наборе текста вручную или выборе из выпадающего списка у нас текст метки принимает соответствующее значение:

 

Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

 

Теперь перейдем к ListBox*:

Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

 

 Это у нас обычный, не выпадающий список. Для иллюстрации его работы напишем простейший тестовый приме. Начнем новый проект. Кинем на форму сам ListBox,назовем его lbItems, кинем метку Label (имя lbItem) а так же TextBox (имя edItem). Так же добавим кнопочку и назовем ее cmAdd*:

 

Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

 

Напишем обработчик клика на кнопочку:

Private Sub cmAdd_Click()
      lbItems.AddItem (edItem.Text)
End Sub

 

Теперь напишем обработчик клика на список (для открытия шаблона просто щелкните мышкой по компоненту два раза):

 

Private Sub lbItems_Click()
      lbItem.Caption = lbItems.List(lbItems.ListIndex)
End Sub

 

Теперь запустим наш пример:

 

Visual Basic (VB): Компоненты ComboBox и ListBox (AddItem, ListIndex)

 


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


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