Visual Basic. Теория. Нагина Е.К - 34 стр.

UptoLike

Составители: 

34
умолчанию присваивается значение, соответствующее середине
экрана;
параметр helpfile ссылка на файл справочной системы ;
параметр context ссылка на содержание в файле справочной
системы .
Окно содержит сообщение о том, какие данные должен ввести поль-
зователь после текста для ввода данных и две кнопки ОК и Отмена, кото -
рые подтверждают или отменяют ввод данных. Закончив ввод данных,
пользователь должен нажать одну из них . Если щелчок выполнен на кноп-
ке <ОК>, то значением функции является текст, находящийся в поле ввода.
Если на кнопке <Cancel>, то значением функции будет пустая строка.
Например:
A = InputBox (Введите пароль” , Окно для ввода пароля”)
В результате на экране появится диалоговое окно следующего вида:
Окно для ввода пароля
Введите пароль
В отличие от диалогового окна MsgBox, в окне InputBox всегда име-
ются только две кнопки управления : <OK> и <Cancel>. Кнопка <OK> под-
тверждает ввод данных, кнопка<Cancel> - закрывает диалоговое окно без
ввода данных.
7.2. Формы как пользовательские окна диалога
Пользовательское окно диалога это форма, содержащая элементы
управления, включая командные кнопки, переключатели и текстовые поля ,
которая обеспечивает пользователю ввод информации, требуемой для ра-
боты приложения . Установкой значений свойств можно настаивать вид и
поведение окна диалога . Манипулировать пользовательскими окнами диа-
лога можно в период выполнения через программный код.
7.2.1. Создание пользовательского окна диалога
Чтобы создать пользовательское окно диалога , можно открыть но -
вую форму или настроить существующее окно диалога . По мере разработ-
Cancel
ОК
                                       34
          умо лчанию присваивается значение, со о тветствую щ ее середине
          экрана;
      • параметр helpfile –ссы лканафай лсправо чно й системы ;
      • параметр context – ссы лка на со держ ание в фай ле справо чно й
          системы .
       О кно со держ итсо о бщ ение о то м, какие данны е до лж ен ввести по ль-
зо ватель по сле текстадля вво да данны х и две кно пки О К и О тмена, ко то -
ры е по дтверж даю т или о тменяю т вво д данны х. Зако нчив вво д данны х,
по льзо ватель до лж ен наж ать о днуиз них. Е сли щ елчо к вы по лнен на кно п-
ке<О К >, то значением функц ии является текст, нахо дящ ий ся впо ле вво да.
Е сли– накно пке , то значением функц ии будетпустая стро ка.
       Н апример:
             A = InputBox (“ В ведите паро ль”, “ О кно для вво дапаро ля”)
       В результате наэкране по явится диало г   о во ео кно следую щ ег
                                                                       о вида:


                  О кно для вво дапаро ля


                  В ведите паро ль                    О К

                                                   Cancel




      В о тличие о тдиало г о во г
                                 о о кна MsgBox, в о кне InputBox всег  да име-
ю тся то лько две кно пки управления:  и . К но пка по д-
тверж даетвво д данны х, кно пка - закры ваетдиало г   о во е о кно без
вво даданны х.

            7.2. Ф ормы как пол ьзовател ьские окна диал ог
                                                          а
       П о льзо вательско е о кно диало га – это фо рма, со держ ащ ая элементы
управления, вклю чая ко мандны е кно пки, переклю чатели и тексто вы е по ля,
ко то рая о беспечиваетпо льзо вателю вво д инфо рмац ии, требуемо й для ра-
бо ты прило ж ения. У стано вко й значений сво й ств мо ж но настаивать вид и
по ведение о кна диало г  а. М анипулиро вать по льзо вательскими о кнами диа-
ло гамо ж но вперио двы по лнения через про г    раммны й ко д.

7.2.1. С оздание пол ьзовател ьског   оокна диал ог  а
       Ч то бы со здать по льзо вательско е о кно диало га, мо ж но о ткры ть но -
вую фо рмуили настро ить сущ ествую щ ее о кно диало г     а. П о мере разрабо т-