Класс PzlPort: различия между версиями

Материал из wikiru.visual-prolog.com

Строка 18: Строка 18:
|}
|}


==Описание предикатов класса==
=Описание предикатов класса=
===core::classInfo/0===
==core::classInfo/0==
<vip>classInfo:(string InputString).</vip>
<vip>classInfo:(string InputString).</vip>
Получение информации о классе. Является типичным предикатом, который автоматически генерируется при генерации текста любого класса средствами IDE системы VIP. Описание и порядок использования предиката - см. руководства VIP.
Получение информации о классе. Является типичным предикатом, который автоматически генерируется при генерации текста любого класса средствами IDE системы VIP. Описание и порядок использования предиката - см. руководства VIP.


===pzlPort::init/1===
==pzlPort::init/1==
<vip>init:().</vip>
<vip>init:().</vip>
=====Описание=====
===Описание===
Инициализация системы VpPuzzle.
Инициализация системы VpPuzzle.


=====Исключения=====
===Исключения===
Возникает исключение pzlPortAlreadyInitialazed
Возникает исключение pzlPortAlreadyInitialazed
=====Пример=====
===Пример===
<vip>
<vip>
   startTheApplication():-
   startTheApplication():-
Строка 37: Строка 37:
   ...
   ...
</vip>
</vip>
=====Используемые дополнительные ресурсы=====
===Используемые дополнительные ресурсы===
Обязательно использование библиотеки pzlPort.lib
Обязательно использование библиотеки pzlPort.lib


===pzlPort::setComponentRegisterFileName/1===
==pzlPort::setComponentRegisterFileName/1==
<vip>setComponentRegisterFileName:(string DllRegisterFileName).</vip>
<vip>setComponentRegisterFileName:(string DllRegisterFileName).</vip>


===pzlPort::isInitialized/0===
==pzlPort::isInitialized/0==
<vip>isInitialized:()  determ.</vip>
<vip>isInitialized:()  determ.</vip>

Версия 16:32, 2 октября 2007

Назначение

Класс pzlPort является ядром системы VpPuzzle и предназначен для обеспечения работы с pzl-компонентами. Этот класс обязательно должен включаться в проект главного приложения, генерирующего исполняемый (.EXE) файл.

Список предикатов класса

classInfo : core::classInfo.

Получение информации о классе

init:().

Инциализация системы VpPuZzle

isInitialized:() determ.

Проверка инициализации системы VpPuZzle

setComponentRegisterFileName:(string DllRegisterFileName).

Установка имени файла-реестра компонент

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

core::classInfo/0

classInfo:(string InputString).

Получение информации о классе. Является типичным предикатом, который автоматически генерируется при генерации текста любого класса средствами IDE системы VIP. Описание и порядок использования предиката - см. руководства VIP.

pzlPort::init/1

init:().

Описание

Инициализация системы VpPuzzle.

Исключения

Возникает исключение pzlPortAlreadyInitialazed

Пример

  startTheApplication():-
   ...
   port_V:=pzlPort:init(),
   ...

Используемые дополнительные ресурсы

Обязательно использование библиотеки pzlPort.lib

pzlPort::setComponentRegisterFileName/1

setComponentRegisterFileName:(string DllRegisterFileName).

pzlPort::isInitialized/0

isInitialized:()  determ.