Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru » Online книги » Visual Basic по шагам Шаг 79 - Событие проверки Validate Вы можете использовать это событие для проверки данных после ввода и в момент потери фокуса элемента. Генерация этого события зависит от настройки свойства CauseValidate оно должно быть установлено в TRUE. Установив это свойство у всех элементов можно обрабатывать это событие. Private Sub Text1_Validate(Cancel As Boolean) MsgBox "Text1_Validate" End Sub Private Sub Text2_Validate(Cancel As Boolean) MsgBox "Text2_Validate" End Sub Запускаем и при переходе на другой элемент управления Вы увидите окно сообщения. Соотвесвенно у Вас есть возможность внести в это код проверку, например на число. Private Sub Text1_Validate(Cancel As Boolean) If Not IsNumeric(Text1.Text) Then MsgBox "Ну число нужно, число, какой шаг уже подряд" End If End Sub Private Sub Text2_Validate(Cancel As Boolean) MsgBox "Text2_Validate" End Sub Будет проверять на число первое поле.
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Рейтинги
|