Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. Всплывающие формы и диалоговые окна
  2. Некоторые стандартные функции для работы со строками.
  3. Нестандартные диалоговые окна
  4. П.2.4. Стандартные алгоритмы
  5. Первичные и вторичные стандартные растворы.
  6. Платежный баланс (стандартные компоненты) I. Текущий счет
  7. Расчет средней суточной дозы и стандартные значения факторов экспозиции при ингаляционном поступлении химических веществ, испаряющихся из питьевой воды

В проектах Visual Basic часто встречаются две разновидности диалоговых окон: окна сообщений и окна ввода. Они встроены в Visual Basic, и если их возможностей окажется достаточно, вам не придется проектировать нестандартные диалоговые окна. Окно сообщения(МsgВох) выводит простейшие сообщения для пользователя, а окно ввода (InputBox), напротив, служит для ввода информации.

 

Окно сообщения

Оператор для создания окна сообщения выглядит так (в сокращенном варианте):

 

MsgBox сообщение, атрибуты, заголовок

 

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

 

Константа Значение Стиль
vbOKOnly   Отображается только кнопка ОК
vbOKCancel   Отображаются кнопки ОК и Cancel
vbAbortRetrylgnore   Отображаются кнопки Abort, Retry и Ignore
vbYesNoCancel   Отображаются кнопки Yes, No и Cancel
vbYesNo   Отображаются кнопки Yes и No
vbRetryCancel   Отображаются кнопки Retry и Cancel
vbCritical   Отображается значок критического сообщения
vbQuestion   Отображается вопросительный знак (предупреждение)
vbExclamation   Отображается восклицательный знак (предупреждение)
vblnformation   Отображается значок информационного сообщения

Значения констант можно складывать, чтобы достичь желаемого результата. Например, чтобы в окне сообщения присутствовали кнопки OK и Cancel, a также зна-

чок информационного сообщения, можно воспользоваться любым из приведенных ниже вариантов:

 

DlgDef = vbOKCancel

DlgDef = 1 + 64

 

Затем значение переменной DlgDef используется при вызове MsgBox.

Окно сообщения также может вызываться при помощи функции — возвращаемое значение зависит от кнопки, нажатой пользователем. Синтаксис функции MsgBox практически совпадает с синтаксисом одноименного оператора:

 

Dim гс As Integer 'Код возврата

rc = МздВох(сообщение, атрибуты, заголовок)

 

Обратите внимание на скобки, необходимые при вызове функции. Различные коды возврата перечислены ниже.

 


Дата добавления: 2015-07-20; просмотров: 87 | Нарушение авторских прав


Читайте в этой же книге: Числовые поля | Изменение таблицы | Использование элемента данных ADO | Использование объектов подключения и набора записей ADO | УРОК Печать | Коллекция Printers | Использование Crystal Reports в Visual Basic | Создание отчета | Использование отчета в приложении | Current Project |
<== предыдущая страница | следующая страница ==>
Просмотр результатов| Окно ввода

mybiblioteka.su - 2015-2024 год. (0.005 сек.)