ВУЗ:
Составители:
Рубрика:
37
3. Запустить справочную систему WinHelp. exe, задав для нее имя
указанного файла HelpFile.
4. Изучить назначение и использование типов рассматриваемой
библиотеки.
Задание5. Произвести анализ ссылочной или импортируемых
библиотек типов, выполнив действия:
1. Открыть библиотеку и выбрать ее элемент в окне дерева типов.
2. На вкладке импортируемых библиотек Uses найти имена, версии и
пути для одной из
этих библиотек.
3. Закрыть редактор библиотек типов.
4. Открыть новую библиотеку и произвести анализ (см. Задания2 и
3).
Задание6. Создать новую библиотеку типов с именем библиотеки
BeepLib и именем Com-класса Beeper, включив в эту библиотеку
интерфейс Ibeeper с одним методом Beep и двумя свойствами Sound
и SoundBeep, а также перечислимый тип SoundTypes со значениями :
MB_OK=0;MB_ICONHAND=16; MB_ICONQUESTION=32;
MB_ICONEXCLAMATION=48; MB_ICONASTERISK=64.
Метод Beep-процедура без
параметров, передаваемых по
протоколу safecall. Свойство Sound должно иметь тип SoundTypes и
предназначено для чтения и записи. Свойство SoundBeep должно
быть индексируемым по переменной SoundType типа SoundTypes и
возвращать значения типа SoundTypes по указанному индексу. Это
свойство только для чтения.
Для создания новой библиотеки типов необходимо выполнить
следующие действия:
1. Открыть редактор библиотек типов :File\New\Active X\Type
Library.
2. Задать имя библиотеки
BeepLib на вкладке Atributes, при этом
другие атрибуты можно не указывать.
3. Щелкнуть мышью по кнопке CoClass, что приведет к созданию и
добавлению в библиотеку класса составного объекта с именем по
умолчанию.
3. Запустить справочную систему WinHelp. exe, задав для нее имя указанного файла HelpFile. 4. Изучить назначение и использование типов рассматриваемой библиотеки. Задание5. Произвести анализ ссылочной или импортируемых библиотек типов, выполнив действия: 1. Открыть библиотеку и выбрать ее элемент в окне дерева типов. 2. На вкладке импортируемых библиотек Uses найти имена, версии и пути для одной из этих библиотек. 3. Закрыть редактор библиотек типов. 4. Открыть новую библиотеку и произвести анализ (см. Задания2 и 3). Задание6. Создать новую библиотеку типов с именем библиотеки BeepLib и именем Com-класса Beeper, включив в эту библиотеку интерфейс Ibeeper с одним методом Beep и двумя свойствами Sound и SoundBeep, а также перечислимый тип SoundTypes со значениями : MB_OK=0;MB_ICONHAND=16; MB_ICONQUESTION=32; MB_ICONEXCLAMATION=48; MB_ICONASTERISK=64. Метод Beep-процедура без параметров, передаваемых по протоколу safecall. Свойство Sound должно иметь тип SoundTypes и предназначено для чтения и записи. Свойство SoundBeep должно быть индексируемым по переменной SoundType типа SoundTypes и возвращать значения типа SoundTypes по указанному индексу. Это свойство только для чтения. Для создания новой библиотеки типов необходимо выполнить следующие действия: 1. Открыть редактор библиотек типов :File\New\Active X\Type Library. 2. Задать имя библиотеки BeepLib на вкладке Atributes, при этом другие атрибуты можно не указывать. 3. Щелкнуть мышью по кнопке CoClass, что приведет к созданию и добавлению в библиотеку класса составного объекта с именем по умолчанию. 37
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »