德尔福mswinsck.ocx问题
问题描述:
我有应用程序使用'mswinsck.ocx'文件的Windows消息。 我的'mswinsck.ocx'文件是从'C:\ Windows \ SysWOW64'文件夹注册的。德尔福mswinsck.ocx问题
所有的32位应用程序都正常工作与此ocx文件。
现在我正在将我的Delphi应用程序从32位迁移到64位。
我是否需要64位ocx文件来运行64位exes? 我下载了一个,并试图从System32文件夹中注册,但有以下错误信息:
我没有OCX文件的代码文件。
答
如果你想继续使用这个库,你将需要它的一个64位版本。如果你无法获得64位版本的OCX,那么你可以做的事情很少。您可能不得不更换此组件。
谢谢大卫。 我无法编译这个64位的ocx,因为我只有一个pas文件(tlb)..没有ridl文件与我.. – poonam
我认为你需要替换它,除非你能找到原始供应商并获得一个64位版本。基于名字,也许你只需要切换到Indy或类似的。 –
好的,我试着下载它的64位版本(但得到正确的链接),但它没有解决。 – poonam