我在inno设置中使用基于IUnknown的COM技术来访问DLL的方法。我可以注册并且可以正确获取对象但是当我调用方法时,inno向我显示了一个异常:在模块mydll.dll写入地址0xabcd的地址0xxxxx处访问语音。我的inno代码如下。请帮助我。
hWnd := FindWindowByWindowName(VideoForm.Caption);
Obj := CreateComObject(StringToGuid('{CC6C749C-FADD-4ee5-80CF-11536CCF2206}'));
Obj2:=IShellLinkW(Obj);
Obj2.pluginStart(hWnd,'appVideo',VideoForm.Caption,'',0)
端;
提前谢谢。