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

Назначение. Проверяет, имеет ли данная переменная объектный тип данных

Читайте также:
  1. А) исходное расположение; б) назначение позиционного допуска; в) указание предельных отклонений размеров, координирующих оси отверстий
  2. Вентиляционные устройства и их назначение.
  3. Виды и рода войск Вооруженных Сил Российской Федерации, их состав и предназначение
  4. Виды микроскопии и их назначение
  5. Вопрос №1. Индивидуальные средства защиты органов дыхания и кожи, из назначение, устройство и подбор по размеру.
  6. Вопрос №8. назначение наказания за множественность правонарушений
  7. Госпитальная заболеваемость: назначение, единица наблюдения, учётные и отчётные документы, расчёт показателей.
  8. Добровольная сертификация продукции: назначение, организация работ
  9. Задачи ГО, объекты ГО и их предназначение.
  10. Информационная технология управления, назначение, основные компоненты
  11. Информационные технологии поддержки принятия решений, их назначение.
  12. Использование специальных познаний и назначение экспертиз

Проверяет, имеет ли данная переменная объектный тип данных.

Возвращает логическое значение (Boolean).

Если переменная имеет объектный тип дан­ных, возвращается True, во всех остальных случаях - False.

Применение

Переменную явно объявленную как объектная, проверять на объектность не имеет смысла. Поэтому эту функцию необходимо использовать для переменных типа Variant.

2. Работа с объектами

 

После запуска базы данных Access ее объекты просто ожидают действий пользователя. Когда поль­зователь щелкает мышью, нажимает клавиши быстрого доступа или активизирует команды меню, компьютер выполняет программы управления объектами.

Существуют две группы программ: стан­дартные или встроенные программы, являющиеся составной частью Access, и пользовательские программы, написанные разработчиком приложения.

В любом случае программа представляет со­бой последовательность команд, передаваемых в компьютер для того, чтобы он выполнил опреде­ленные действия с объектами или с Access.

К стандартным программам относятся внутренние программы Access, запускаемые при выборе стандартной команды меню или при нажатии стандарт­ной кнопки на панели инструментов.

Пользовательские программы — это программы, запускаемые при выборе команды меню или кнопки панели инструментов, при активизации кнопки или при открытии формы.

Программы предназначены для работы с объектами. С их помощью открываются и закрываются формы, выполняются запросы на выборку или изменение групп записей, печатаются отчеты и со­храняются измененные данные в файле БД. Программы также открывают и закрывают БД, устанав­ливают параметры запуска Access и выгружают его из памяти.

Программы можно разделить на группы по месту их хранения:

o Программы, хранящиеся внутри объектов (в качестве их составных частей) и называемые методами. Чтобы запустить

метод, нужно обратиться к объекту. У объектов есть встроенные,

стандартные методы, но можно определить и собственные.

o Программы, хранящиеся отдельно от объектов, называются макросами и процедурами. Макросы и процедуры запускаются Access и выполняют определенные действия над объектами.

 

Инструментальные средства отладки

 

Ин­струментальные средства отладки призваны дать разработчику максимально ясное представление о том, как работает его программа. Искусство разработчика, используя все имеющиеся в его распоряжении средства, бы­стро выявить ошибки. Набор средств отладки в Access широк. Это и специ­альное меню Debug, и во многом дублирующие его кнопки на панели инст­рументов, и специальные окна отладки.

Меню Debug

Назначение команд меню описано в таблице:

 

Команда Назначение
Compile(Компиляция) Компилирует все модули в текущей базе данных
Step Into (Шаг с заходом) Исполняет очередную строку кода с заходом в процедуры
Step Over (Шаг с обходом) Исполняет очередную строку кода без захода в процедуры, т. е. функции и процедуры выпол­няются за один шаг
Step Out (Шаг с выходом) Выполняет остаток текущей процедуры и оста- навливается в вызывающей программе на сле­дующей строке после вызова этой процедуры
Run to Cursor (Запуск до курсора) Выполняются все строки кода от текущей строки до строки, в которой установлен курсор. Оста­навливается перед этой строкой
Add Watch (Добавление контрольного значения) Открывает окно "Добавление контрольного зна­чения"  
Edit Watch (Изменение контрольного значения) Открывает окно "Изменение контрольного зна­чения"  
Quick Watch (Быстрый просмотр)   Выводит в специальном окне текущее значение выражения в точке останова
Toggle Breakpoint (Установка/сброс точек останова) Устанавливает/снимает точку останова на строку, в которой находится курсор
Clear All Breakpoints (Сброс всех точек останова) Снимает все точки останова, установленные в данном модуле
Set Next Statement (Установка следующего предложения) Устанавливает очередную выполняемую команду на строку, содержащую курсор.
Show Next Statement (Показ следующего предложения) Отображает в окне редактора очередную коман­ду для выполнения

 

Кнопки на инструментальной панели в основном повторяют описанные команды. Это видно из значков, находящихся рядом с командой и на кноп­ках. Но добавлены кнопки, соответствующие меню Run:

- Run Sub/UserForm — продолжает выполнение процедуры после точки останова, снимая при этом пошаговый режим, если он был установлен

- Break (Прервать) — прекращает выполнение процедуры

-Reset (Сброс) — прекращает выполнение процедуры и присваивает пере­менным начальные значения по умолчанию

Еще несколько кнопок инструментальной панели позволяют открыть спе­циальные окна отладки.

Окно Locals

Специальные окна отладки используются главным образом для того, чтобы просматривать промежуточные значения данных - переменных, выраже­ний, свойств объектов и т. д. Для этого используются два окна- Locals (Локальные) и Watches (Контрольные).

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

Для этого нужно

1. Открыть эту процедуру в окне редактора кода.

2. Установить курсор на нужную строку

3. Нажать кнопку на панели инструментов с изображением руки или вы­брать команду Toggle Breakpoint в меню Debug.

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


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 |

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



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