
- •Вопросы к экзамену Диалоговые средства асои
- •Понятие ас. Виды ас. (согласно гост 34.003-90)
- •Основные компоненты ас.????????????????????????????????????????
- •Режимы выполнения функций ас.????????????????????????????????
- •Понятие диалоговых средств ас. Виды диалоговых средств ас.
- •Состав диалоговых средств ас.
- •Структуры диалога. Характеристика диалога типа "вопрос и ответ".
- •Структуры диалога. Характеристика диалога на основе "меню". Форматы "меню", особенности разработки “меню”.
- •Структуры диалога. Диалог на основе экранных форм. Разновидности диалога. Особенности разработки.
- •Структуры диалога. Диалог на основе командного языка.
- •Разработка сценария диалога. Шаг диалога.
- •Темп ведения диалога.
- •Диалоговые панели. Компоновка элементов диалоговой панели.
- •Диалоговая панель открыть
- •Диалоговая панель сохранить как
- •Диалоговые панели найти, заменить, печать, макет страницы, шрифт, цвет
- •Вторичные окна. Окно Палитра.
- •Вторичные окна. Окно сообщений. Форматы окна сообщений.
- •Вторичные окна. Окно Сообщение. Заголовок окна сообщений. Использование кнопок в окне Сообщение.
- •Вторичные окна. Окно Сообщение. Выбор текста сообщений.
- •Вторичные окна. Всплывающие окна.
- •Структура проекта vba. Определение формы, модуля. Пользовательская функция Function и процедура Sub: определение, структура, синтаксис, особенности.
- •Данные и их описание в vba: алфавит, лексемы языка. Переменные, константы, идентификаторы: определения. Правила написания идентификаторов. Примеры. Типы данных.
- •2.4.2 Переменные и константы
- •2.4.7 Типы данных
- •Объявление переменных, констант в vba. Синтаксис. Виды констант: именованные, неименованные. Примеры. Строковые переменные. Области видимости переменных и констант в программном коде.
- •2.4.3 Объявление переменных
- •2.4.4 Объявление констант
- •2.4.5 Строковые переменные
- •2.4.6 Области видимости переменных и констант
- •Операторы в vba. Оператор присваивания: синтаксис, работа, примеры. Специальные операторы Set и With в vba. ???Соглашения по форматированию программного кода. Примеры.??????
- •2.6 Операторы, выражения и операции
- •2.6.1 Операция присваивания
- •Операторы в vba. Условный оператор: линейный (безальтернативный, альтернативный), блочный (безальтернативный, альтернативный). Структура, работа. Примеры.
- •2.8 Условный оператор
- •Операторы в vba. Оператор выбора (переключатель): структура, работа. Примеры.
- •2.9 Оператор выбора (переключатель)
- •Операторы в vba. Операторы цикла: циклы с параметром, циклы с условием (итерационные). Структура, работа, сравнительный анализ всех операторов цикла. Примеры.
- •2.10 Операторы цикла
- •2.10.1 Циклы с параметром For … Next
- •2.10.2 Циклы с условием (итерационные)
- •Объектно-ориентированное программирование в vba. Объекты ms Excel. Объектная модель Excel.
- •1.1 Особенности среды программирования
- •1.2 Запуск vba
- •1.3 Структура редактора Visual Basic
- •1.3.1 Окно проекта Project-vbaProject
- •1.3.2 Окно редактирования кода
- •1.3.3 Окно редактирования форм
- •1.3.4 Окно свойств “Properties”
- •1.3.5 Окно панели элементов управления (Toolbox)
- •Встроенные диалоговые окна в vba. Окно сообщений (вывода) MsgBox: назначение, синтаксис функции и оператора, константы процедуры. Окно ввода InputBox: назначение, синтаксис функции. Примеры.
- •3.2.1 Окна сообщений (MsgBox)
- •3.2.2 Окна ввода
- •Разработка Visual Basic-приложений. Пользовательская форма: общие сведения. Основные свойства объекта формы UserForm, основные методы формы.
- •Разработка Visual Basic-приложений. Элементы управления (панель элементов): имена объектов, их свойства, добавление в форму элементов управления. Основные свойства элементов управления.
- •Разработка Visual Basic-приложений. Элементы управления: командные кнопки (CommandButton), ярлыки (надписи) Label, текстовые окна (TextBox).
- •Разработка Visual Basic-приложений. Элементы управления: кнопки-переключатели (OptionButton) и контрольные индикаторы (CheckBox), рамки (Frame), линейки прокрутки (ScrollBar).
- •Разработка Visual Basic-приложений. Элементы управления: списки (ListBox) и комбинированные списки (ComboBox),
- •Разработка Visual Basic-приложений. Элементы управления: выключатели (TogleButton), набор вкладок (TabStrip), набор страниц (MultiPage), рисунок (Image), поле со свертыванием (RefEdit).
Диалоговые панели найти, заменить, печать, макет страницы, шрифт, цвет
Диалоговые панели НАЙТИ и ЗАМЕНИТЬ обеспечивают поиск заданной текстовой строки (последовательности символов) и замену ее другой текстовой строкой (последовательностью символов), определенной пользователем.
Диалоговая панель ПЕЧАТЬ, позволяет пользователю указать, что печатать, количество копий и последовательность печати, а также выбрать принтер. Кроме того, панель содержит кнопку, которая предоставляет пользователю быстрый доступ к панели свойств принтера.
Диалоговая панель макет страницы обеспечивает возможность выбора формата, ориентации и источника бумаги, а также других параметров выводимого на печать документа.
В общем случае значения параметров страницы, установленные на данной панели, отменяют значения одноименных параметров, установленных для принтера. Однако время их действия ограничено временем печати этой страницы или документа.
Кнопка Принтер обеспечивает вывод на экран дополнительной диалоговой панели, которая содержит информацию о текущем (используемом по умолчанию) принтере.
Диалоговая панель Шрифт отображает список доступных шрифтов, их возможный размер и начертание. Приложение может скорректировать этот список, чтобы показать только те шрифты, которые используются при работе с ним.
Диалоговая панель ЦВЕТ позволяет пользователю выбрать требуемый цвет из набора доступных. Перечень объектов, для которых пользователь может устанавливать собственный цвет, определяется приложением.
Верхняя часть окна (Базовая палитра — Basic colors ) содержит набор цветов, используемых по умолчанию. Их перечень определяется установленным драйвером монитора. Другая часть окна — Дополнительные цвета (Custom colors) — предоставляет пользователю возможность расширить цветовую гамму, используя различные оттенки, приведенные справа в дополнительном окне; оно открывается, когда пользователь нажимает кнопку Определить цвет (Define Custom Colors).
Вторичные окна. Окно Палитра.
ОКНО ПАЛИТРА (PALETTE)
Окно ПАЛИТРА является независимым вторичным окном, которое содержит набор взаимосвязанных элементов управления. Например, в виде такого окна может быть представлена панель инструментов или отдельная ее часть. Каждое окно ПАЛИТРА может иметь индивидуальное название, отображаемое в полосе заголовка окна, и собственный формат. Полоса заголовка окна ПАЛИТРА содержит только одну кнопку — Закрыть.
Название окна должно отражать его назначение. Размер и шрифт для полосы заголовка окна ПАЛИТРА устанавливаются системой по умолчанию, но их значения могут быть изменены разработчиком приложения. Размер самого окна может быть как фиксированным, так и регулируемым пользователем (последний вариант является более предпочтительным). На возможность изменения размеров окна указывают два визуальных признака: изменение формы указателя, когда он находится на границе окна, и наличие команды Размер во всплывающем меню окна. Когда пользователь закрывает окно, запомните его размер и позицию на экране, чтобы оно могло быть восстановлено в прежнем виде при последующем открытии. Окно ПАЛИТРА закрывается автоматически, когда закрывается связанное с ним первичное окно.
Как и в других окнах, щелчок ПКМ в полосе заголовка окна обеспечивает появление на экране всплывающего меню окна. Меню может содержать следующие команды: Закрыть, Переместить, Размер (если окно является масштабируемым), Всегда сверху и Свойства.
Команда Свойства обеспечивает доступ пользователя к панели свойств окна ПАЛИТРА, что, в свою очередь, позволяет ему изменять некоторые свойства окна (в частности, свойство Всегда сверху), или модифицировать содержимое окна.