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