Класс PzlPort: различия между версиями
Строка 25: | Строка 25: | ||
==pzlPort::init/0== | ==pzlPort::init/0== | ||
<vip>init:().</vip> | <vip>init:().</vip> | ||
'''Описание''' | |||
Инициализация системы VpPuzzle. | Инициализация системы VpPuzzle. | ||
Версия 15:46, 2 октября 2007
Назначение
Класс pzlPort является ядром системы VpPuzzle и предназначен для обеспечения работы с pzl-компонентами. Этот класс обязательно должен включаться в проект главного приложения, генерирующего исполняемый (.EXE) файл.
Список предикатов класса
classInfo.
Получение информации о классе |
init:().
Инициализация системы VpPuZzle |
isInitialized:() determ.
Проверка инициализации системы VpPuZzle |
setComponentRegisterFileName:(string DllRegisterFileName).
Установка имени файла-реестра компонент |
Описание предикатов класса
core::classInfo/0
classInfo:().
Получение информации о классе. Является типичным предикатом, который автоматически генерируется при генерации текста любого класса средствами IDE системы VIP. Описание и порядок использования предиката - см. руководства VIP.
pzlPort::init/0
init:().
Описание
Инициализация системы VpPuzzle.
Исключения
Возникает исключение pzlPortAlreadyInitialazed
Пример
clauses run():- pzlPort::init(), TaskWindow = taskWindow::new(), ...
Используемые дополнительные ресурсы
Обязательно использование библиотеки pzlPort_XX.lib, где XX - квалификатор лицензии.
pzlPort::setComponentRegisterFileName/1
setComponentRegisterFileName:(string DllRegisterFileName).
pzlPort::isInitialized/0
isInitialized:() determ.