> 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.
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to