[fpc-pascal] EOLESysError calling CreateOLEObject

Inoussa OUEDRAOGO inoussa12 at gmail.com
Tue Jul 22 16:08:12 CEST 2008


> Apparantly when I converted the headers, I thought there only was one ID.
> However it seems that classids, and the ids in interfaces are different.
>
> I don't know enough from com to understand the difference,

classids are used to identify implementation objects, while iid
identify interfaces as in regular object pascal interface ( used in
QueryInterface ).
The COM obects creation routines ( CoCreateObject and friends ) expect
a classid to locate the implementation object to instanciate.

Hope this help.

Best regards.
-- 
Inoussa O.



More information about the fpc-pascal mailing list