> 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