在Delphi4里怎么调用VB'ActiveX DLL?

gardenia 2000-04-07 03:09:00
我用VB5编了一个DLL(ActiveX DLL),在Delphi5里可以顺利地Import并调用,
但是在Delphi4怎么试都不能导入,(Delphi4的“Project\Import Type Library...”
功能和Delphi5的不大一样)。
请问在Delphi4里怎么才能调用这个DLL呢?
谢谢。
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
freeas 2000-04-11
  • 打赏
  • 举报
回复
但实际上却在工具栏上占了一个位置。
gardenia 2000-04-07
  • 打赏
  • 举报
回复
one is "Project\Import Type Library...":前期绑定
——但是前期绑定根本就不成功啊,在Delphi4里,在Import Type Library对话框里
把我的DLL加进去后并不能象在Delphi5里一样在工具栏上找到我加进去的ActiveX Dll,
请问,具体应该怎么前期绑定?
后期绑定我稍后再试。
谢谢你的回复。
playyuer 2000-04-07
  • 打赏
  • 举报
回复
two methods
one is "Project\Import Type Library...":
前期绑定,成员列表在设计阶段整合在IDE中
the other is latest binding(后期(Run time)绑定):
欢迎到 http://simideal.top263.net
下载 Delphi(PB) 调用 VB 编 ActiveX Dll(DataReporPlus) 例程
参考代码:
uses
....comobj;
...
var
X: OleVariant;
...
procedure XXX();
begin
x:=CreateOleObject('datareportplus.bardatareport');
end;
...

5,379

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧