Popup («текст сообщения», «количество секунд», «текст заголовка», «тип окна»)

We use cookies. Read the Privacy and Cookie Policy

Popup («текст сообщения», «количество секунд», «текст заголовка», «тип окна»)

Метод отображает текстовое сообщение, указанное в первом входном параметре. При этом, кроме текста сообщения нужно указать следующие входные параметры.

? Количество секунд — определяет количество секунд, которое вызванный диалог будет отображаться. По истечении этого времени текстовое сообщение само исчезнет.

? Текст заголовка — указывает текст заголовка диалога текстового сообщения.

? Тип окна — константное выражение, определяющее количество кнопок текстового окна, а также тип выводимого окна. Возможны следующие константы (в скобках указаны числовые выражения, которым соответствуют эти константы).

Константы количества кнопок.

? vbOkOnly — отображать только кнопку OK (0).

? vbOkCancel — отображает кнопки OK и Отмена (1).

? vbAbortRetryIgnore — кнопки Прервать, Повтор и Пропустить (2).

? vbYesNoCancel — кнопки Да, Нет и Отмена (3).

? vbYesNo — кнопки Да и Нет (4).

? vbRetryCancel — кнопки Повтор и Отмена (5).

Константы типа окна. Они могут добавляться к одной из предыдущих констант (например, vbOkOnly + vbCritical).

? vbCritical — выводит знак ошибки (16).

? vbQuestion — знак вопроса (32).

? vbExclamation — знак восклицания (48).

? vbInformation — знак информации (64).

Константы кнопки по умолчанию. Они могут добавляться к одной из предыдущих констант (например, vbYesNoCancel + vbQuestion + vbDefaultButton3).

? vbDefaultButton1 — первая кнопка имеет фокус (0).

? vbDefaultButton2 — вторая кнопка имеет фокус (256).

? vbDefaultButton3 — третья кнопка имеет фокус (512).

? vbDefaultButton4 — четвертая кнопка имеет фокус (768).

Константы модальности. Они могут добавляться к одной из предыдущих констант (например, vbYesNoCancel + vbQuestion + vbDefaultButton3 + vbApplicationModal).

? vbApplicationModal — окно является модальным для текущего приложения (0).

? vbSystemModal — для всех приложений системы (4096)

ПРИМЕЧАНИЕ

Вы заметили, что входные значения некоторых методов берутся в скобки, а некоторых не берутся? На самом деле здесь все просто. Если метод возвращает значение и вы это значение получаете (то есть имеет место строка «переменная»=«метод»), то входные значения нужно брать в скобки, иначе, даже если метод возвращает значение, но вы его не принимаете (то есть имеет место строка «метод»), входные значения в скобки брать не нужно. 

Метод может возвращать константу той кнопки, которую выбрал пользователь. Возможны следующие константы:

? vbOk — пользователь выбрал кнопку OK (1);

? vbCancel — кнопку Отмена (2);

? vbAbort — кнопку Прервать (3);

? vbRetry — кнопку Повтор (4);

? vbIgnore — кнопку Пропустить (5);

? vbYes — кнопку Да (6);

? vbNo — кнопку Нет (7).