Dialog.PasswordInput
Описание
Представляет диалоговое окно "скрытый ввод" для получения пароля от пользователя.
Примечание: Все, что пользователь набирает в этот диалоговом окне будет скрыто за звездочками, например: *******.
ПараметрыTitle
(строка) Заголовок диалогового окна.
Prompt
(строка) Текст, который будет показан выше поля редактирования.
Icon
(число) Иконка для отображения в диалоговом окне:
ВозвратResultVariable
(строка) Текст, который был набран в поле редактирования, если была нажата кнопка OK, или "CANCEL", если была нажата кнопка Cancel. Если случается ошибка, будет возвращена пустая строка "". Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия
ПримерыПример 1password = Dialog.PasswordInput("Enter Password", "Password:");Запрашивает пароль у пользователя и сохраняет его ответ в переменной по имени password. Пример 2-- the correct password "valid" -- правильный пароль "valid" real_password = "valid"; -- prompt the user to enter a password -- предлагаем пользователю ввести пароль user_password = Dialog.PasswordInput("Password", "Please enter the password: ", MB_ICONQUESTION); -- compare the user's password to the correct password. -- If the user supplies the wrong password, exit the program. -- сравниваем пароль пользователя с правильным паролем. -- Если пользователь вводит неверный пароль, выходим из программы. if real_password ~= user_password then Application.Exit(); endВ этом примере показывается диалоговое окно с требованием введения пароля при помощи действия Dialog.PasswordInput. В этом примере, строка "valid" используется в качестве пароля. Все что пользователь вводит в этом диалоговом окне будет показано как *******. Если был введен правильный пароль "valid", программа выполняется как обычно. Однако, если был введен другой пароль, программа будет закрыта.
Смотрите также: Связанные действия
|