Hello!
I've created a simple application with COM-object in Delphi XE6 (see TestAuto.dpr).
Compiled it, executed with /regserver and successfully tested in Internet Explorer 11 in Win7x64 (see TestAuto.html) - pressing button returns value.
Then I compile it in Lazarus (TestAuto.lpi). It occurs there is no /regserver support in Lazarus but COM-object is registered already by Delphi app.
Ooops... Test page hangs this time. Application is started thow.
Tested with Lazarus 1.8.4 and 2.0RC3.Ok. Some cleanup: recompile the project in Delphi again to execute /unregserver.
Now I create simple library (see TestAutoLib.dpr), compile it with Delphi and execute regsvr32. Test page works fine.
Next step: Same library compiled with Lazarus (TestAutoLib.lpi) works fine too!
The problem is only with out-of-process COM server in Lazarus application.Can somebody point me how to get it work? Thanks a lot!!
FYI: I've compiled Lazarus app with units from Delphi 7
(ActiveX, ComConst, ComObj and ComServ - all renamed to avoid confusing). It does not help.