Функции и процедуры Delphi. Справочник.

 

Не знаешь, где искать?
Читай Delphi FAQ!

 


ХII. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ СОЗДАНИЯ РАСПРЕДЕЛЕННЫХ ПРИЛОЖЕНИЙ

2. Функции и процедуры для работы с технологией CORBA
(Common Object Request Broker Architecture)


Функция RegisterUserException (
Name, RepositoryID: PChar;
Factory: TUserExceptionFactoryProc ): PExceptionDescription;


-- Данная процедура поддерживается только в Delphi 5 и выше --

Модуль: Orbpas

type PExceptionDescription = type Pointer;
PUserExceptionProxy = type Pointer;
TUserExceptionFactoryProc = function : PUserExceptionProxy;

Описание
Функция регистрирует определенное программистом исключение, которое будет вызываться при возникновении ошибок работы брокера объектных запросов ORB.
В параметре Name функции указывается имя регистрируемого исключения. Данное значение аналогично значению свойства Name объекта ECorbaException. Параметр Factory - функция, которая создает образец объекта ECorbaUserException и возвращает значение свойства Proxy данного объекта. Параметр RepositoryID - идентификатор репозитария регистрируемого исключения в IDL файле.
В качестве результата функция возвращает описание исключения, которое в дальнейшем может быть использовано процедурой UnRegisterUserException при отмене регистрации.


[Вернуться к содержанию]

 


Рейтинг@Mail.ru