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

 

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

 


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

2. Функции и процедуры для работы с технологией COM
(Componet Object Model)


Функция ProgIDToClassID( const ProgID: string ): TGUID;


Модуль: ComObj

Описание
Функция находит в системном реестре и возвращает идентификатор класса CLSID (16-ти байтовое значение TGUID), который соответствует идентификатору ProgID, указанному в параметре ProgID. Если при вызове функции происходит ошибка выполнения, то возникает исключение EOleSysError с кодом соответствующей ошибки.
Коды ошибок:
Код ошибки Описание
CO_E_CLASSSTRING Для ProgID зарегистрирован недо-пустимый идентификатор CLSID
REGDB_E_WRITEREGDB Запись идентификатора CLSID в реестре содержит ошибку
Если для идентификатора ProgID нет записей в системном реестре то, при вызове, функция ProgIDToClassID создает OLE-1 CLSID для указанного ProgID и соответствующую запись в реестре.


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

 


Рейтинг@Mail.ru