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

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

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


==Список предикатов класса==
=Список предикатов класса=
{|border="1" style="float:center;background:#F9F9F9;color:black;"
{|border="1" style="float:center;background:#F9F9F9;color:black;"
|-
|-

Версия 16:31, 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.