![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
CLSIDFromProgID и Аутлук
ИМХО © (2004-08-28 00:31:00)Синтаксис:
Looks up a CLSID from a ProgID in the registry.
HRESULT CLSIDFromProgID(
LPCOLESTR lpszProgID, //Points to the ProgID whose CLSID is requested
LPCLSID pclsid //Receives a pointer to the created CLSID
);
У одного чела установлен MS Outlook 2003, но
CLSIDFromProgID(PWideChar(WideString('Outlook.Application')),
ClassID
НЕ ВОЗВРАЩАЕТS_OK.
В чем может быть дело?
ИМХО (2004-08-28 22:10:00) [1]up!
ИМХО (2004-08-28 00:35:00) [2]Как такое может быть???
ИМХО (2004-08-28 00:34:00) [3]Короче, в проге есть строка:
OutlookInstalled := (CLSIDFromProgID(PWideChar(WideString(Outlook.Application)), ClassID) = S_OK);
Так вот, OutlookInstalled у него равняется False.