Контроль ошибок на этапе выполнения программы

282295
знаков
41
таблица
133
изображения

1.3.3. Контроль ошибок на этапе выполнения программы

Ошибки периода выполнения (runtime errors) могут возникать, например, из-за нехватки памяти или дискового пространства, попытки открыть открытый другим приложением файл, выхода индекса за пределы размерности массива и др. В этом случае Visual Basic выводит диалоговое окно с соответствующим сообщением и прекращает выполнение программы (рис. 1.29).

Обработчик ошибок возвращает значение кода ошибки (функция Err), список которых находится в справочной системе (Help) и документации к Visual Basic.

Однако такие ошибки можно обрабатывать методом перехвата ошибок (error trapping). Перехват ошибок обеспечивается вставкой в текст процедуры оператора

On Error GoTo метка, где метка помечает место входа в обработчик ошибок.

Если в период выполнения ошибка возникнет в одном из операторов процедуры, расположенных за On Error GoTo метка, то управление передается обработчику ошибок, указанному меткой. Участок обработки ошибок можно закончить оператором On Error GoTo 0.

Рис. 1.29

В обработчик ошибок можно включить оператор Resume и продолжить выполнение программы после исправления ошибки операторами, вставляемыми в обработчик ошибок. Оператор Resume имеет несколько форм:

Resume возобновляет выполнение программы с оператора, вызвавшего ошибку;

Resume ‘Next возобновляет выполнение программы со следующего оператора;

Resume метка возобновляет выполнение программы с оператора, помеченного меткой.

Пример.

В примере в процедуре Primer происходит деление на О (оператор YY = YY/XX, перед выполнением которого переменой XX присваивается значение 0). Этот оператор включен в область обработчика ошибок. При делении на 0 происходит переход на оператор, помеченный меткой Label: (обработчик ошибок), переменной XX присваивается значение 2 и программа продолжает выполнение с оператора, на котором была ошибка на этапе выполнения в результате деления на 0. Программа заканчивает работу и результат распечатывается на форме (рис. 1.30).

Рис. 1.30

  Таблица 2.1

Название свойства Для каких элементов управления используется Описание действия Возмо жность измнения
Action Common dialog Определяет тип диалога -/+
Action (OLE) OLE Определяет тип действия -/+
Alignment Check box. label, option button, text box Определяет способ выравнивания (по левому краю, по правому или по центру) +/-
Auto Redraw Form, picture box Определяет возможность автоматического перерисования +/-
AutoSize Label, picture box Определяет возможность автоматического изменения размера при заполнение +/-
BackColor, Fore Color Form, check box, combo box, command button (TWibKoBackColor) data control, directory list box, drive list box, file list box, frame, grid, label, list box, OLE control, option button, picture box, Printer object (только ForeColor), shape (только BackColor), text box Определяют соответственно цвет фона и цвет выводимой ин4юрмации +/+
BackStyle Label, shape Определяет прозрачность фона +/+
BorderColor Line, shape Определяет цвет рамки +/+
BorderStyle Form, grid, image, label, line, OLE control, picture box, shape, text box Определяет вид рамки

Для Form и text

box+/-+/+

Продолжение табл 2 I

Название свойства Для каких элементов управления используется Описание действия Возможность изменения
BorderWidth Line, shape Определяет ширину границы +/+
Cancel Command button Определяет, что элемент выполняет функцию Cancel на форме +/+
Caption Form, MDI form, check box, command button, data control, frame, label, menu, option button Определяет текст, выводимый на элемент или возле него Для формы -заголовок +/+
CellSelected Grid Ячейка таблицы выделена строкой и столбцом -/-
Class OLE control Определяет класс объекта OLE +/-
ClipControls Form, frame, picture box Определяет необходимость перерисовки всего объекта или появляющейся части +/+
Clip Grid Определяет содержимое выделенных ячеек таблицы -/+
Col, Row Grid Определяет выделенную колонку или строкуа таблицы -/+
ColAlignment Grid Выравнивание данных в колонке таблицы -/+
Cols, Rows Grid Определяет число колонок,столбцов таблицы +/+
Columns List box Определяет число колонок в списке +/+
ColWidth Grid Ширина колонки -/+
ControlBox Form Определяет наличие кнопки системного меню на форме +/-
CuncntX, CurrentY Form, picture box, Printer object Текущие координаты по горизонтали и вертикали (для рисующих или печатающих методов) -/+

Продолжение табл. 2.1

Название свойства управления используется жность изменения
DatabaseName Data control Имя и расположение базы данных +/+
DataChanged Check box, image, label, picture box, text box Указатель изменения данных в элементе при чтении записи (несовпадение) -/+
DataField Check box. image, box

Определяет связь

с полем записи файла

+/+
Check box, image, label, picture box, text box Определяет источник данных для элемента управления +/-
Default Command button

Определяет, является ли данная командная

командной кнопкой по умолчанию

+/+
box. Printer object, shape. рисуемой линии (точки) -/+
DrawWidth Form, picture box, Printer object Определяет ширину рисуемой линии (точки) -/+
Enabled Form, MDI form, check box, combo box, command button, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, list box, menu, option button, picture box, text box, timer, vertical scroll bar Определяет возможность доступа к элементу (элемент реагирует на действия пользователя) +/+
FillColor Form, picture box, Printer object, shape Определяет цвет заполнения +/+
FillStyle box. Printer object, заполнения
FixedCols, Fixed Rows Grid Число выделенных колонок,столбцов +/+ •

Продолжение табл. 2.1

Название свойства Для каких элементов управления используется Описание действия Возможность изменения
FontBold, Fontltalic, FontStrikethr. FontTranspar. FontUnderline Form, check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, label, list box, optionbutton, picture box, Printer object, text box Вид выводимого текста(жирный, курсив, зачеркнутый, “ясный”) +/+
FontNarne Form, check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, label, list box, optionbutton picture box. Printer object, text box Тип шрифта выводимого текста +/+
FontSize Form, check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, label, list box, optionbutton, picture box, Printer object, text box Размер шрифта выводимого текста +/+
BackColor, ForeColor Form, check box, combo box, command button (только BackColor), data control, directory list box, drive list box, file list box, frame, grid, label, list box, OLE control, option button, picture box, Printer object (только ForeColor), shape (только BackColor), text box Цвет фона и основной цвет выводимой информации

Продолжение табл. 2.1

Название свойства Для каких элементов управления используется жность изменения
Format Определяет формат получаемых и пере -/+
GridLines Grid определяет видимость сетки таблицы +/+
GridLineWidth Grid Определяет ширину линий сетки таблицы +/+
Height, Width

Form, MDI form, check box, combo box, command button, data control, directory list box, drive list box, file

horizontal scroll bar, image, label

Определяют размеры объекта (высота и ширина) +/+
Highlight Grid ку выделенной ячейки таблицы. +/+
иконки формы в ее свернутом состоянии
Index (Control Arrays)

Check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, line, list box, menu. OLE control, option button,

box, timer, vertical scroll bar

Определяет индекс элемента в массиве однородных элементов управления +/- .
Interval миллисекунд в задаваемом интервале +/+
I tern Data Combo box, list box Массив значений индексов элементов списка (первоначально значения индексов совпадают с позицией элемента в списке) -/+

Продолжение табл. 2.1

Название свойства Для каких элементов управления используется Описание действия Возможность изменения
KeyPreview Form Определяет, вызываются ли процедуры обработки события клавиатуры формы перед событиями клавиатуры элементов управления +/+
LargeChange Horizontal scroll bar, vertical scroll bar Определяет изменение при щелчке мыши по полю линейки прокрутки между движком и стрелкой
SmallChange Horizontal scroll bar, vertical scroll bar Определяет изменение при щелчке мыши по стрелке +/+
Left, Top Form, MDI form, check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, list box, OLE control, option button, picture box, shape, text box, timer, vertical scroll bar Определяют координату верхнего левого угла элемента управления (Left- расстояние до левой границы, Тор- расстояние до верхней границы) +/+
Linkltem Label, picture box, text box Определяет спецификацию данных, передаваемых, в элемент от других приложений (DDE) +/+
List Combo box, directory list box, drive list box, file list box, list box Определяет список элементов окна -/+
Listlndex Combo box, directory list box, drive list box, file list box, list box Определяет индекс выбранного элемента списка -/+
Max, Min Horizontal scroll bar, vertical scroll bar Определяет максимальное и минимальное значение линейки прокрутки +/+

Продолжение табл. 2.1

Для каких элементов управления используется Описание действия Возможность изменения
MaxButton, Min Button Form Наличие кнопки максимизации и минимизации +/-
Max Length Text box Определяет максимальное число символов +/+
MousePointer Form, check box, combo box, command button, data control, directory list box, drive list box, file list box, frame, horizontal scroll bar, image, label, list box, option button, picture box, Screen object, text box, vertical scroll bar Определяет тип указателя мыши при его перемещении по элементу +/+
MultiLine Text box Определяет многострочное текстовое окно +/-
MultiSeIect File list box, list box Возможность и способ множественного выбора +/-
Name Все элементы управления и формы Определяет имя элемента, используемое при написании программы +/-
Newlndex Combo box, list box Индекс добавляемого в список элемента -/-
Parent Check box, combo box, command button, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, line, list box, menu, OLE control, option button, picture box, shape, text box, timer, vertical scroll bar Определяет форму, на которой находится элемент -/-
Text box Определяет шифровку выводимых в окне символов +/+

Продолжение табл. 2.1

Название свойства Для каких элементов управления используется Описание действия Возможность изменения
PasteOK OLE control Определяет возможность ввода из Clipboard -/-
Path Арр object, directory list box, file list box Путь в файловой системе -/-
Pattern File list box Выводимое имя файла -/+
Picture Form, image, OLE control, picture box Определяет выводимую картинку +/+
Prev Instance Арр object Определяет, что объект - приложение уже запущено -/-
PrinterDefault Common dialog (print dialog) Определяет выбор принтера по умолчанию
Readonly Data control, file list box Определяет указатель на открытие базы данных только на чтение или в списке файлов есть файлы с атрибутом ReadOnly +/+
RecordCount Table object. Dynaset object, Snapshot object Определяет число записей -/-
Recordset Data control Определяет источник данных -/+
RecordSource Data control Определяет источник данных +/+
RowHeight Grid Определяет высоту выделенной строки -/+
ScaleHeight, ScaleWidth Form, MDI form, picture box, Printer object Определяет число единиц измерения по вертикали и горизонтали +/+
ScaleLeft, ScaleTop Form, picture box, Printer object Определяет координаты верхнего левого утла +/+
ScaleMode ScaleMode Определяет единицы измерения координат +/+
Scroll Bars MDI form, grid, text box Определяет наличие линейки прокрутки +/-
SelCount List box Определяет число выделенных элементов списка -/+

Продолжение табл 2 1

Название свойства Для каких элементов управления используется Описание действия Возможность изменения
Selected File list box, list box Определяет выделенные элементы списка -/+
SelEndCol, SelStartCol, SelEndRow, SelStartRow Grid Определяет начало и конец выделенных ячеек -/+
Sel Length, SelStart, SelText Combo box, text box Определяют длину выделения, начальную позицию и выделение -/+
Shortcut Menu Определение клавиш +/-
SizeMode OLE control Определяет преобразование размера для представления +/+
Sorted Combo box, list box Определяет упорядочение элементов в списке по алфавиту или по порядку ввода +/-
Source Doc OLE control Имя файла +/+
Source I tern OLE control Определение данных +/+

Style

1

Combo box Определяет тип комбинированного списка +/-
Tablndex Check box, combo box, command button, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, label, list box, option button, picture box, text box, vertical scroll bar Определяет индекс элемента в массиве элементов управления +/-
TabStop Check box, combo box, command button, directory list box, drive list box, file list box, grid, horizontal scroll bar list box, option button, picture box, text box, vertical scroll bar Определяет быструю установку фокуса +/+

Продолжение табл. 2.1

Название свойства Для каких элементов управления используется Описание действия Возможность изменения
Tag Form, MD1 form, check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, line, list box, menu, OLE control, option button, picture box, shape, text box, timer, vertical scroll bar Определяет идентификацию внешних данных +/+
Text Combo box, list box, text box Определяет данные текстового окна или выбранного элемента списка +/+
Top Row Grid Определяет максимальное количество выделенных строк -/+
UpdateOptions OLE control Определяет изменение данных элемента при изменении данных в связанном объекте -/+
Value Check box, command button, field object, horizontal scroll bar, option button, vertical scroll bar Значение состояния элемента управления -/+
Verb OLE control Спецификация действий при запуске OLE—объекта +/+
Visible Form, MDI form, check box, combo box, command button, common dialog, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, line, list box, menu, OLE control, option button, picture box, shape, text box, vertical scroll bar Определяет видимость элемента +/+

Окончание табл. 2.1

Название свойства Для каких элементов управления используется жность изменения
WindowState Form, MD1 form Определяет видимость формы при выполнении программы +/+
Wordwrap Label Определяет направление (вертикальное или горизонтальное) изменения поля метки при ее заполнении текстом +/-
XI, Yl, X2, Y2 Line Определяют начальные и конечные координаты +/+

Каждому диалоговому элементу (форме и элементам управления) в Visual Basic поставлен в соответствие определенный набор событий, происходящих в период выполнения программы. Например, событие Load (Загрузка) происходит при загрузке формы, событие Clik (Щелчок) вызывается щелчком кнопки мыши, событие DblClick (Двойной щелчок) вызывается двойным щелчком кнопки мыши и т.д.

В табл. 2.2 приводится список событий, элементы управления, для которых они определены, и краткое описание действия.

Более подробную информацию о приведенных в таблице событиях и особенностях их использования можно найти в встроенной справочной системе Visual Basic.

Каждому приведенному в таблице событию ставится в соответствие процедура обработки события (процедура (procedure) - в языках программирования набор операторов, выполняемых при вызове процедуры). Событие может вызывать при наличии в приложении процедуры обработки данного события программируемое изменение данных. Как было показано выше. Visual Basic содержит автоматически формируемые заготовки для таких процедур (первый и последний операторы процедур) в поле для записи программы (вызываются из окна проекты (Project) Главного меню). Имя процедуры формируется автоматически и состоит из двух частей, разделенных подчеркиванием: имя выделенного диалогового элемента и имя выделенного события.

Таблица 2.2

Название события Элементы управления, для которых используется события Описание действия
Activate, Deactivate Form, MD1 form Активизация (окно формы становится активным), дезак-тивизация формы
Change Combo box, directory list box, drive list box, horizontal scroll bar, label, picture box, text box, vertical scroll bar Изменение содержания элементов управления (например, набор символа в текстовом окне)
Click Form (кроме MD1 form), check box, combo box, command button, directory list box, file list box, frame, grid, image, label, list box, menu, OLE control, option button, picture box, text box Одинарный щелчок мыши по управляющему элементу
DblClick Form (кроме MD1 form), combo box, file list box, frame, grid, image, label, list box, OLE control, option button, picture box, text box Двойной щелчок мыши по управляющему элементу
DragDrop Form, MD1 form, check box, combo box, command button, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, list box, OLE control, option button, picture box, text box, vertical scroll bar После перемещения управляющего элемента мышью и отпускания клавиши мыши (определяет результирующую позицию элемента).
DragOver t •’• Form, MD1 form, check box, combo box, command button, data control, directory list box, drive list box, file list box, frame, grid, horizontal scroll bar, image, label, list box, OLE control, option button, picture box, text box, vertical scroll bar Процесс перемещения управляющего элемента мышью (определяет текущую позицию элемента)

Продолжение табл. 2.2

Название события Элементы управления, для которых используется события Описание действия
Drop Down Combo box (кроме случая, когда свойство Style равно 1) Результат выделения элементов в комбинированном списке перед каким-либо действием
Error Data control Ошибка при обращении к базе данных
GotFocus Form (кроме MDI form), check box, combo box, command button, directory list box, drive list box, file list box, grid, horizontal scroll bar, list box, OLE control, option button, picture box, text box, vertical scroll bar Активизация элемента управления (установка фокуса на элемент). В Windows в каждый момент только один элемент экрана является активным, т.е. с ним возможна работа
KeyDown, KeyUp Form, check box, combo box, command button, directory list box, drive list box, file list box, grid, horizontal scroll bar, list box, OLE control, option button, picture box, text box, vertical scroll bar Нажатие или отпускание какой-либо клавиши в момент, когда элемент управления находится в фокусе
KeyPress Form, check box, combo box, command button, directory list box, drive list box, file list box, grid, horizontal scroll bar, list box, OLE control, option button, picture box, text box, vertical scroll bar Нажатие и отпускание какой-1 либо клавиши
LinkClose Form, MDI Form, label, picture box, text box Конец динамического обмена данными (DDE) с другими приложениями
LinkError Form, MDI Form, label, picture box, text box Ошибка при динамическом обмене данными (DDE) с другими приложениями
LinkExecute Form, MDI Form Командная строка посылается в приложение, с которым устанавливается режим динамического обмена данными (DDE)

Продолжение табл. 2.2

Название события Элементы управления, для которых используется события Описание действия
LinkNotify Label, picture box, text box Изменение данных в приложении, с которым установлен режим динамического обмена данными (DDE)
LinkOpen Form, MDI Form, label, picture box, text box Инициализация связи с приложением для динамического обмена данными (DDE)
Load Form, MDI form Загрузка формы
LostFocus Form, check box, combo box, command button, directory list box, drive list box, file list box, grid, horizontal scroll bar, list box, OLE control, option button, picture box, text box, vertical scroll bar Дезактивизация элемента управления (потеря фокуса элементом). В Windows в каждый момент только один элемент экрана является активным, т.е. с ним возможна работа (активизация другого элемента)
Mouse Down Mouse Up Form (кроме MDI form), check box, command button, data control, directory list box, file list box, frame, grid, image, label, list box, option button, OLE control, picture box, text box Нажатие. Отпускание кнопки мыши
MouseMove Form (кроме MDI form), check box, command button, data control, directory list box, file list box, frame, grid, image, label, list box, OLE control, option button, picture box, text box Перемещение мыши
Paint Form, picture box Новое представление на экране после изменения размера или после удаления закрывающего объекта на экране
PathChange File list box Изменение перехода (установка нового имени файла (FileName) или перехода (Path))
PattemChange File list box

Изменение модели названия файла (например, .)

Окончание табл. 2.2

которых используется события Описание действия
Query Unload Form, MD1 form Предшествует закрытию формы или приложения
Reposition Data control Запись становится текущей
Resize Form, MDI form. OLE control, picture box при изменении размера элемента
RowColChange Grid Переход от одной ячейки
Scroll Horizontal scroll bar. vertical scroll bar Перемещение движка линейки прокрутки
SelChange Grid диапазона ячеек к другому .
Timer Timer времени
Unload Form, MD1 Form
Updated OLE control Изменение данных в объекте OLE
Validate Data control Перед тем, как другая запись становится текущей

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

Для того чтобы вызвать метод, указывается имя объекта и через точку имя метода:

{ [имя_формы. ] 1 [имя_формы. ] имя_элемента_управления. }имя_метода

Например, Debug.Print обеспечивает вывод (печать) текста в специальном отладочном окне (Debug - имя окна, Print - имя

метода).

В табл. 2.3 приводится список методов, элементы управления, для которых они определены, и краткое описание действия.

Таблица 2.3

Название метода Элементы управления, для которых используются события Описание действия
Addltem List box, combo box, grid control. Добавление элемента в список (List box, combo box) или строки (grid)
AddNew Data control Очистка буфера и подготовка создания новой записи
Arrange MDI Form Представление окон и иконок на MDI Form
Circle Form, picture box, Printer object Рисование дуги, эллипса или окружности
Clear List box, combo box Удаление всех элементов списка
Close Data control Закрытие базы данных
CIs Form, picture box Очистка от графических элементов или текста
DDEMetods (LinkExecute, LinkSend, LinkPoke, LinkRequest) Label, picture box, text box. Динамический обмен данных с другими приложениями
Delete Data control Удаление текущей записи
Drag Все, кроме Line, Menu, Shape, Timer Перемещение объекта
Edit Data control Открытие текущей записи для редактирования
EndDoc Printer Конец передачи документа принтеру
Execute Data control Выполнение запроса к базе данных
ExecuteSOL Data control Выполнение SQL запроса к базе данных
FieldSize Определение числа байт в тексте или двоичных знаков
FindFirst, FindLast, FindNext, Find Previous Data control Определение первой, последней, следующей или предыдущей записи, соответствующей заданному критерию. Запись делается текущей
GetChunk Выделенные FieldSize число байтов или двоичных знаков
GetData GetFormat GetText Clipboard Работа с буфером обмена

Продолжение табл. 2.3

Название метода Элементы управления, для которых используются события Описание действия
Hide Form, MD1 form Спрятать форму с экрана без ее выгрузки
Line Form, picture box. Printer Рисование линии или прямоугольника
Move Все, кроме timer и menu Перемещение элемента
MoveFirst, Move Last, MoveNext, Move Previous Data control Переход к первой, последней, следующей или предыдущей записи, соответствующей заданному критерию Запись делается текущей
NewPage Printer Переход при печати к следующей странице
Point Form, picture box RGB (red-green-blue) цвет точки
PopupMenii Form Вывод всплывающего меню в заданной точке формы
Print Form, picture box. Debug, Printer Печать строки на объекте
PnntForm Form Побитовая распечатка формы
PSct Form, picture box. Printer Точка на объекте
Refresh Все Немедленная перерисовка на экране
Remove Item List box, combo box, grid Удаление элемента списка или ячеек в сетке
Scale Form, picture box. Printer Координаты объекта
Set Data Clipboard Запись графики в Clipboard с заданным форматом
SetFocus CheckBox, ComboBox, CommandButton, DiiListBox, DnveListBox, FileListBox, Form, HScrollBar, ListBox, MDIForm, OLE Container, OptionBiitton. PictureBox, Text Box. VScrollBar Установка курсора
SetText Clipboard Запись строки в Clipboard с заданным форматом
Show Form Вывод формы на экран
TextHcight Form, picture box. Printer Высота текстовой строки при печати с текущим шрифтом
TextWidth Form, picture box. Printer Ширина текстовой строки при печати с текущим шрифтом

Окончание табл 2 3

Название метода Элементы управления, для которых используются события Описание действия
Update Data control Сохранение буфера копирования
UpdateControls Data control Контроль изменения данных
Update Record Data control Сохранение изменения данных
ZOrder App, CheckBox, ComboBox, CommandButton, DirListBox, DnveListBox, FileListBox, Form, Frame, Grid, HScrollBar, Image, Label, Line, ListBox, MDIForm, OptionBiitton, PictureBox, Shape, TextBox, VScrollBar Расположение на переднем или заднем плане

Более подробную информацию об использовании методов можно получить из встроенной в Visual Basic справочной системы.

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


Информация о работе «Програмирование на Visual Basic»
Раздел: Кибернетика
Количество знаков с пробелами: 282295
Количество таблиц: 41
Количество изображений: 133

Похожие работы

Скачать
61591
9
0

... соответствующее диалоговое окно для выбора таблиц из базы-источника, а затем диалоговое окно для выбора файла назначения. ·     Выберите соответствующие спецификации и выполните экспортирование. ·     Microsoft Access выдаст сообщение о результате экспортирования.   Запросы. Запрос можно представить себе как точку зрения на данные, включенные в таблицу. Запросы служат для селекции и ...

Скачать
62384
1
0

... мастера на основе одной или нескольких таблиц или запросов. Мастер задает подробные вопросы об источниках записей, полях, макете, требуемых форматах и создает отчет на основании полученных ответов. 1.        В окне базы данных выберите Отчеты и нажмите кнопку Создать. 2.        В диалоговом окне Новый отчет выберите нужного мастера. 3.        Выберите таблицу или запрос, содержащие данные, на ...

Скачать
23613
0
1

... . В начале своего появления сканеры взаимодействовали с программами посредством уникального для каждой модели сканера интерфейса, что серьезно затрудняло включение поддержки работы со сканером в прикладные программы. Для решения этой проблемы был разработан TWAIN - индустриальный стандарт интерфейса программного обеспечения для передачи изображений из различных устройств в Windows и Macintosh. ...

Скачать
257002
0
22

... быть выведены на печать. На экране рисунки могут быть статическими (неподвижными) или динамическими (движущимися). В последнее время машинная графика выделилась в самостоятельный раздел информатики с многочисленными приложениями. Средствами машинной графики создается не только печатная продукция, но и рекламные ролики на телевидении, мультфильмы. Объясним, как кодируется изображение в памяти ...

0 комментариев


Наверх