不能用,请问为什么呢???Delphi7.0写的DLL在VB6.0下。(100分)

  • 主题发起人 主题发起人 smile0303
  • 开始时间 开始时间
S

smile0303

Unregistered / Unconfirmed
GUEST, unregistred user!
Delphi7.0写的Dll在VB6.0不能用,请问为什么呢??写DLL时,所有的选项我都用Delphi默认的。谢谢!!!!!!!!!!!!
 
导出 DLL 时 加 stdcall
 
to 白河愁: 谢谢,可是我的输出的函数没有参数的啊。
 
定义函数时加上stdcall。
例如:function list_table6(project_name,start_date:pchar):integer;stdcall;
 
你还是贴清楚些,才好分明白呀
 
注意参数传递方式。定义和export/import全部用一样的传递方式
 
后退
顶部