|
Программирование >> Проектирование интерфейса пользователя
19-й час. Создание экранных форм Тесты 1. Каким общим термином описываются данные, принадлежащие объекту класса? Свойство. 2. При обращении к методу класса следует указывать имя объекта. Верно ли это? Верно. 3. Что такое событие в контексте лексики объектно-ориентированного программирования? Собгтие - термин, описывающий факт получения объектом приложения сообщения от операционной системы Windows. 4. Что представляет собой обработчик события? Обработчик события - это процедура, которая обеспечивает реакцию приложения на сообщение, полученное от операционной системы. 5. Каким образом можно разместить на форме новый управляющий элемент? Выберите в строке меню окна Access команду элементов (ViewToolbox) и щелкните на кнопке, отвечающей нужному объекту. Щелчком кнопки мыши разместите объект на форме и настройте надлежащим образом его свойства. Упражнения 1. Опишите процедуру установления взаимосвязей между таблицами MUSlC и TRACKS, созданными на 15-м занятии. Откройте базу данных, содержащую таблицы MUSlC и TRACKS. Выберите в строке меню окна Access команду Сервис=>Схема данных (ToolsRelationships). Добавьте таблицы MUSlC и TRACKS в окно Схема данных. Закройте диалоговое окно Добавление таблицы (Table). Щелкните на элементе lD списка полей таблицы MUSlC и, не отпуская кнопку мыши, перетащите курсор к элементу MUSlClD списка полей таблицы TRACKS. Система построит отрезок, соединяющий элементы списков (и отображающий таким образом связь полей таблиц). Чтобы изменить или удалить созданную связь таблиц, щелкните на отрезке правой кнопкой мыши и выберите соответствующий элемент контекстного меню. 2. Используя схему данных, построенную при выполнении предыдущего упражнения, создайте с помощью мастера новую форму, которая будет представлять информацию из двух таблиц. Выберите элемент Формы (Forms) в списке Объекты (Objects) окна База данных (Database) и щелкните на кнопке Создать (New) панели инструментов. В диалоговом окне Новая форма (New Form) выберите режим Мастер форм (Form Wizard) и в качестве источника данных укажите таблицу MUSlC. В первом диалоговом окне мастера выберите вначале таблицу 1С и добавьте в список Выбранные поля все ее поля, а затем ту же процедуру проделайте в отношении таблицы TRACKS. Щелкните на кнопке Готово (Finish). Сохраните созданную форму (см. предшествующее упражнение) и обеспечьте ее автоматическое открытие при последующих обращениях к текущей базе данных. 3. Сохраните форму, построенную при выполнении предыдущего упражнения, под именем Главная форма, воспользовавшись командой меню Файл=>Сохранить как. Выберите в строке меню командПараметры запуска(Тоо18=>81аг1ир). В раскрывающемся списке Вывод формы/страницы (Display Form/Page) диалогового окна Параметры запуска выберите элемент Главная форма (MAIN). Щелкните на кнопке ОК. 20-й час. Как связывать Web-страницы с базами данных Тесты 1. Для каких целей применяется язык HTML? Hypertext Markup Language (HTML) - это первый из языков программирования, разработанн1х создания Web-страниц. 2. Назовите другие языки программирования, применяемые в Web-дизайне. JavaScript, VBScript. .3. Для чего необходим URL? URL, или Uniform Resource Locator - это термин для обозначения адресов Internet. 4. Если существует необходимость в создании Web-сайта с внутрикорпоративнсй информацией, какого рода сайт вы построите - intranet или Internet? Вероятно, более целесообразно построить сайт intranet. 5. При создании страниц доступа к данным можно ссылаться на те же таблицы и запросы, что и при проектировании форм. Верно ли это? Верно. Web-страницы и формы могут сс1латься на одни и те же источники данных. 6. Что означает фраза привязка компонента к полю данные! Речь идет об указании имени поля источника данных в свойствах компонента и обеспечении возможностей отображения значений поля средствами этого компонента. Упражнения 1. Установите построенной страницы доступа к данным одну из тем - предопределенных наборов параметров внешнего оформления. Выберите в строке меню команду Укажите в спи- ске диалогового окна Тема нужный элемент и щелкните на кнопке ОК. 2. Добавьте в построенную страницу новый элемент управления - Номер полразделения. Выберите команду Вцд=>Панель элементов (View=*Toolbox). Поместите на страницу элемент управления Поле (TextBox), сместив другие элементы управления. Огкрой-те диалоговое окно Свойства (Properties) и укажите в качестве источника данных Номер подразделения. 3. Измените цвет фона текстового поля Наименование подразделения, чтобы визуально подчеркнуть, что оно допускает только операцию чтения. Щелкните в пределах текстового поля, выберите в строке меню команду ВидСвойства (ViewProperties) перейдите па вкладку Формат (Fomiat) диалогового окна свойств и задайте нужное значение для свойства BackgroundColor 4. Измените параметр текстового поля Наименование подразделения таким образом, чтобы оно оказалось в начале списка компонентов, управляющего порядком перемещения фокуса при нажатии пользователем клавиши <ТаЬ>. Щелкните в пределах текстового поля, выберите в строке меню команду Вид=>Свойства, перейдите на вкладку Другие (Other) диалогового окна свойств и задайте значение 1 для свойства Tablndex. 21 -й час. Основы программирования классов Тесты 1. Тип и переменная находятся в такой же взаимосвязи, как класс и ... (вставьте пропущенный термин). Объект. 2. Класс может содержать свойства, для которых не определены методы Property. Верно ли это? Верно. Но правильнее снабдить все (или многие) переменные-свойства класса ква-.лификатором Private и создать для них соответствующие методы Property. 3. Каким обобщенным термином обозначаются процедуры и функции-члены класса? Метод. 4. Перечислите действия, необходимые для создания нового модуля класса. Откройте окно редактора Microsoft Visual Basic и выберите команду lnsert=>Class Module. 5. С помощью каких служебнтх слов обозначаются Property-методы, предназначенные для чтения переменных и присвоения им значений? Словом Get обозначаются методы, обеспечивающие возможность чтения даннтх, Let используется присвоения значений переменным прост1х типов, a Set - для инициализации объектов-членов класса. Упражнения 1. Определите класс, содержащий переменные-свойства для хранения данных о телефонных номерах и именах их владельцев. Необходимо создать в базе данных модуль класса и ввести в него следующий код: Private гаате As String Private FPhoneNumber As String Property Get PhoneNumber( ) As String PhoneNumber = FPhoneNumber End Property Property Let Value As String ) FPhoneNumber = Value End Property
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |