如何将interface写在dll里?(100分)

  • 主题发起人 主题发起人 zyx1122
  • 开始时间 开始时间
Z

zyx1122

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把interface写在DLL里可以供其他编程语言使用,如C++, VB, Java
怎么做呢?
 
没那么神。
你顶多可以写Active dll供vc,vb使用。
 
你可以编写一个COM服务器啊。选择ActiveX library就可以生成这样的DLL了,然后用接口编辑器来设定你的接口,最后在delphi自动生成的单元中完成那些接口的工作就可以了,在其他的语言中就可以实现,它同时会将COM接口的信息TLB包含在DLL中供其他语言生成相应的接口包装!
 
刚试了一下好像可以
但还没有认证
 
最好写一个BAT文件,用REGSVR32注册你的组件!在别人的机子上就可以使用了!
 
多人接受答案了。
 

Similar threads

后退
顶部