Тема: Использование AddNotify

В справке не нашел.
Требуется выводить разные сообщения.
Как выводить разные значки? Менять заголовок? Какие у него есть режимы работы(модально, немодально, кнопки и т. п.) ?
Буду очень признателен..

Re: Использование AddNotify

opal пишет:

В справке не нашел.
Требуется выводить разные сообщения.
Как выводить разные значки? Менять заголовок? Какие у него есть режимы работы(модально, немодально, кнопки и т. п.) ?
Буду очень признателен..

Синтаксис

MsgBox (prompt[, buttons][, title][, helpFile, context])

Аргументы

prompt

Обязательный. Текстовое сообщение, отображенное в окне сообщения. Количество символов, которое помещается в окне, зависит от настроек свойств экранных шрифтов. Для того чтобы отформатировать текст в несколько строк, используется константа vbCrLf.
buttons

Необязательный. Сумма констант, которая задает набор кнопок, кнопку по умолчанию, значок и модальность окна. По умолчанию значение аргумента buttons равно 0.
Константа        Значение      Описание
VbOKOnly               0            Отображать только кнопку OK
vbOKCancel            1            Отображать только кнопки OK и Cancel
vbAbortRetryIgnore 2            Отображать кнопки Abort, Retry и Ignore
vbYesNoCancel       3             Отображать кнопки Yes, No и Cancel
VbYesNo                 4            Отображать кнопки Yes и No
vbRetryCancel        5             Отображать кнопки Retry и Cancel
VbCritical              16            Отображать значок критического сообщения
vbQuestion            32            Отображать значок вопроса 
vbExclamation       48            Отображать значок предупреждения 
vbInformation       64             Отображать значок информационного сообщения 
vbDefaultButton1    0             Первая кнопка является кнопкой по умолчанию
vbDefaultButton2   256          Вторая кнопка является кнопкой по умолчанию
vbDefaultButton3   512           Третья кнопка является кнопкой по умолчанию
vbDefaultButton4   768          Четвертая кнопка является кнопкой по умолчанию
vbApplicationModal  0            Открывает модальное окно в контексте приложения. Пользователь должен сначала закрыть окно сообщения, и только затем продолжить работу
vbSystemModal     4096             Открывает модальное окно в контексте системы. На операционных системах до Windows 95 все приложения приостанавливают работу до тех пор, пока пользователь не закроет окно сообщения. На операционных системах от Windows 95 и старше, системное модальное окно будет находиться поверх всех запущенных приложений

Значения аргумента buttons разбиты на четыре группы. В первой группе от 0 до 5 задается набор кнопок. Во второй группе от 16 до 64 задается значок на окне сообщения. В третьей группе от 0 до 768 задается кнопка по умолчанию. В четвертой группе выбор значений 0 или 4096 задает модальность окна. В каждой группе Вы можете задавать только одно значение.

title

Необязательный. Текст, который отображается в названии окна сообщения. По умолчанию выводится имя приложения или скриптовой машины, например, VBScript.
helpFile

Необязательный. Строковое выражение, задающее имя файла помощи. Если аргумент helpFile задан, то аргумент context также должен быть задан.
context

Необязательный. Числовое выражение, задающее номер раздела в файле помощи. Если аргумент context задан, аргумент helpFile также должен быть задан.
Замечания

Если заданы аргументы helpFile и context, помощь становится доступной по клавише F1.

Функция MsgBox возвращает следующие значения:

Константа Значение Описание
vbOK              1        Была нажата кнопка OK
vbCancel        2        Была нажата кнопка Cancel
vbAbort          3        Была нажата кнопка Abort
vbRetry          4        Была нажата кнопка Retry
vbIgnore        5        Была нажата кнопка Ignore
vbYes            6         Была нажата кнопка Yes
vbNo             7         Была нажата кнопка No

Нажатие клавиши Esc равносильно нажатию кнопки Cancel.

Надеюсь это нужно было   :blink:

Re: Использование AddNotify

vorona пишет:

Надеюсь это нужно было   :blink:

Сердечно благодарен конечно, но вопрос был по методу AddNotify.
MsgBox ом пользоваться я умею  :)

Re: Использование AddNotify

К сожалению никак