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

 

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

 


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

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


ClassIDToProgID

Возвращает идентификатор ProgID для заданного класса.

ComClassManager

Возвращает ссылку на объект TComClassManager.

CreateClassID

Генерирует новый уникальный идентификатор GUIID.

CreateComObject

Создает единичный экземпляр объекта COM.

CreateOleObject

Создает единичный экземпляр объекта OLE Automation.

CreateRegKey

Создает или открывает ключ в разделе системного реестра HKEY_CLASSES_ROOT.

CreateRemoteComObject

Создает COM-объект на удаленном компьютере.

CreateSharedPropertyGroup

Создает SharedPropertyGroup объект, для совместного доступа к свойствам объекта MTS.

CreateSharedProperty GroupManager

Создает диспетчер группы свойств совместного доступа и возвращает его интерфейс.

CreateTransactionContext

Запускает новую транзакцию MTS.

CreateTransactionContextEx

Создает TransactionContextEx-объект.

DeleteRegKey

Удаляет указанный ключ из раздела HKEY_CLASSES_ROOT системного реестра Windows.

DllCanUnloadNow

Определяет, может ли быть выгружена DLL из памяти.

DllGetClassObject

Используется для получения фабрики класса для объекта "in-process" сервера ActiveX.

DllRegisterServer

Регистрирует "in-process" сервер ActiveX в системном реестре.

DllUnregisterServer

Отменяет регистрацию сервера OLE Automation в системном реестре.

EnumDispatchProperties

Создает список имен свойств и идентификаторов DispID интерфейса IDispatch.

FontToOleFont

Возвращает IFontDispatch-интерфейс для шрифта формата TFont.

GetActiveOleObject

Возвращает Возвращает ссылку на интерфейс IDispatch активного OLE объекта

GetDispatchPropValue

= Delphi 5 и выше=

Возвращает значение указанного свойства интерфейса IDispatch.

GetOleFont

Создает шрифт OLE посредством отображения объекта TFont.

GetOlePicture

Создает графический объект OLE посредством отображения объекта TPicture.

GetOleStrings

Обеспечивает объекту TStrings интерфейс IStrings.

GetRegStringValue

= Delphi 5 и выше=

Возвращает значение параметра указанного ключа из раздела HKEY_CLASSES_ROOT системного реестра.

GUIDToString

Возвращает строковое имя, соответствующее идентификатору класса GUID.

InterfaceConnect

Подключает IConnectionPoint интерфейс.

InterfaceDisconnect

Разрывает соединение с интерфейсом IConnectionPoint.

OleCheck

Вызывает исключение EOleSysError.

OleError

Вызывает исключение EOleSysError.

OleFontToFont

Преобразовывает шрифт из формата OLE в формат TFont.

OleStrToString

Преобразовывает строку формата COM в строку Delphi.

OleStrToStrVar

Копирует строку формата OLE в строку Delphi.

ParkingWindow

= Delphi 5 и выше=

Обеспечивает временное родительское окно для средства управления ActiveX.

ProgIDToClassID

Возвращает идентификатор класса CLSID, который соответствует указанному идентификатору ProgID.

RegisterAsService

= Delphi 5 и выше=

Регистрирует COM-объект в качестве NT-сервиса.

RegisterComServer

Регистрирует COM-сервер в операционной системе.

SafeRef

Возвращает безопасную ссылку на объект MTS.

SetDispatchPropValue

= Delphi 5 и выше=

Устанавливает значение свойства интерфейса IDispatch.

SetOleFont

Сопоставляет OLE-шрифт объекту TFont.

SetOlePicture

Сопоставляет графический объект OLE объекту TPicture.

SetOleStrings

Заполняет объект TStrings, используя интерфейс IStrings.

StringToGUID

Преобразовывает имя идентификатора GUID в значение CLSID формата TGUID.

StringToOleStr

Преобразовывает строку формата Delphi в строку формата OLE.

Supports

= Delphi 5 и выше=

Определяет, поддерживает ли объект указанный интерфейс.


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

 


Рейтинг@Mail.ru