АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Диалоговое окно команды MsgBox (окно сообщений)

Читайте также:
  1. Аура таланта Люка Бессона или отзывы съемочной команды о работе Бессона на площадке
  2. БАЗОВЫЕ КОМАНДЫ SHOW КОММУТАТОРА
  3. БАЗОВЫЕ КОМАНДЫ SHOW МАРШРУТИЗАТОРА
  4. Глава 7 - Квиддитчные команды Великобритании и Ирландии
  5. Глава седьмая Квиддитчные команды Великобритании и Ирландии
  6. Двумерные команды пакета plots. Двумерные графические структуры Maple.
  7. Двумерные команды пакета plottols. Анимация двумерных графиков.
  8. Диалоговое окно параметров поиска
  9. Игрок допускается к участию в Первенстве района в составе только одной команды (одной возрастной группы).
  10. Инструменты и команды для создания эффектов в векторной среде. Виды эффектов.
  11. Квиддичные команды Великобритании и Ирландии

Встроенные диалоговые окна

Диалоговое окно команды InputBox (окно ввода)

 

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

 

Синтаксис команды:

InputBox (prompt [, title] [, default])

 

Аргументы:

prompt — строковое выражение, отображаемое как сообщение в диалоговом окне. Строковое значение prompt может содержать несколько строк. Для разделения строк допускается использование символа возврата каретки (Chr (13)), символа перевода строки (Chr(10)) или комбинацию этих символов (Chr(13) & Chr (10));

title — строковое выражение, отображаемое в строке заголовка диалогового окна. Если этот аргумент опущен, в строку заголовка помещается имя приложения;

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

 

Диалоговое окно команды MsgBox (окно сообщений)

Выводит на экран диалоговое окно, содержащее сообщение, устанавливает режим ожидания нажатия кнопки пользователем, а затем возвращает значение типа integer, указывающее, какая кнопка была нажата.

 

Синтаксис команды:

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

Аргументы:

prompt — строковое выражение, отображаемое как сообщение в диалоговом окне;

buttons — числовое выражение, представляющее сумму значений, которые указывают число и тип отображаемых кнопок, тип используемого значка, основную кнопку и модальность окна сообщения. Значение по умолчанию этого аргумента равняется 0. Значения констант, определяющих число и тип кнопок используемого значка, приведены в таблицах 1.1-1.4;

title — строковое выражение, отображаемое в строке заголовка диалогового окна. Если этот аргумент опущен, в строку заголовка помещается имя приложения.

 

Таблица 1.1. Значения аргумента buttons процедуры MsgBox,

определяющие отображаемые кнопки в диалоговом окне

Константа Значение Отображаются кнопки
vbOKOnly  
vbOKCancel  
vbAbortRetryIgnore  
vbYesNoCancel  
vbYesNo  
vbRetryCancel  

 

Таблица 1.2. Значения аргумента buttons процедуры MsgBox, определяющие отображаемые информационные значки в диалоговом окне

Константа Значение Отображаемый значок
vbCritical  
vbQuestion  
vbExclamation  
vbInformation  

 

Таблица 1.3. Значения аргумента buttons процедуры MsgBox, определяющие основную кнопку в диалоговом окне

Константа Значение Номер основной кнопки
vbDefaultButton1    
vbDefaultButton2    
vbDefaultButton3    
vbDefaultButton4    

 

При написании программ с откликом, когда нужно знать, какая кнопка

диалогового окна была нажата (таблица 1.4), вместо возвращаемых значений

удобнее применить следующие константы VBA, числовые значения которых могут быть использованы при дальнейшей разработке программы.

 

Таблица 1.4

Константа Значение Нажатая кнопка
vbOK I OK
vbCancel   Отмена (Cancel)
vbAbort   Стоп (Abort)
vbRetry   Повторить (Retry)
vbIgnore   Пропустить (Ignore)
vbYes   Да (Yes)
vbNo   Нет (No)

 


1 | 2 | 3 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)