用delphi做的ActiveX Form,怎么在vb中把它显示出来? (50分)

  • 主题发起人 主题发起人 jomee
  • 开始时间 开始时间
J

jomee

Unregistered / Unconfirmed
GUEST, unregistred user!
2.有人用vb和delphi合作开发过吗?我想用delphi把窗体编译成DLL,给VB调用,有什么兼容
性问题和哪里要注意的事吗?
 
我建议你别这样做,VB使用VC自己写的DLL有时可能出问题,DELPHI的DLL就会有更多的问题。
不信你可以试试。
 
用基本数据类型,用串时最好少用长串,直接用 pchar 或 shortString
声明为 stdcall
 
也好办,可以写成OCX控件或者ActiveX Form呀,
这样就没有什么问题了,
Delphi比VB的功能强大多了,为什么还要这么做呀?
实在是没有必要
 
强烈建议:
建议1:用Delphi写Com组件,顺便提一下,如果要窜Recordset的化,Delphi中要用OleVariant.
建议2:用Delphi写ActiveX Form.
最好不要用Dll.
 
怎么样把ActiveX Form.在vb中show出来
 
ActiveForm就是一个OCX控件,
直接加就是了。
 

CCCCCCCCCCCC OOOOOOOOO MMMM MMMM
CC OO OO MM MM MM MM
CC OO OO MM MM MM MM
CC OO OO MM MM MM MM
CC OO OO MM MMMM MM
CC OO OO MM MM MM
CC OO OO MM MM MM
CC OO OO MM MM
CC OO OO MM MM
CC OO OO MM MM
CC OO OO MM MM
CCCCCCCCCCCCC OOOOOOOOO MM MM
 
后退
顶部