[fpc-pascal] COM interfaces support in FPC 2.2.2 Win64

Eric Grange egrange at glscene.org
Mon Apr 27 16:19:27 CEST 2009

I'm trying to compile a small executable in Win64 that makes use of the 
IFilter interface.

Registry read accesses are okay, the CoCreateInstance on IFilter and 
QueryInterface for an IPersistFile on the IFilter instance pass with ok 
results, but the first use of the interface (an IPersistFile.Load) dies 
with a RunError(1).
This is using the fpc 2.2.2 & ActiveX that comes with Lazarus (where 
IPersistFile is defined).

Is COM support functional in 2.2.2 Win64? Are there known issues?


More information about the fpc-pascal mailing list