求助:VC调用DELPHI编写的DLL的问题?急````````

special001 2005-08-01 05:06:08
DELPHI编写的包含窗体的DLL,在VC中调用时为什么会调不出来.
窗体是用输出函数调用和显示的.
有的时候调用还提示"末初始化"的错误.
...全文
165 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
vfork 2005-08-10
  • 打赏
  • 举报
回复
VC的调用方式默认的是__cdecl*
而Delphi的默认调用是__stdcall
所以会出问题.

解决办法:
在VC写dll的时候,在Project->Setting中的C/C++标签页里面,
Category选择code generation,然后在Calling convention里
面选__stdcall就可以了.
lanyus 2005-08-10
  • 打赏
  • 举报
回复
我有个DELPHI调用DLL的问题,大家帮帮忙啊。急啊
http://community.csdn.net/Expert/topic/4200/4200306.xml?temp=.801861
wangxiangli1111 2005-08-10
  • 打赏
  • 举报
回复
这里面的人还是挺热心的,可惜你这种情况我解决不了
wanttoknow2001 2005-08-04
  • 打赏
  • 举报
回复
不会啊 帮着顶吧
wangchuanbin 2005-08-04
  • 打赏
  • 举报
回复
在VC中调用时要把你需要调用的函数用VC等量转换以下就好了我试过
wangchuanbin 2005-08-04
  • 打赏
  • 举报
回复
都来帮忙啊
晕死了
该天我自己做一个大网站只让热心人进,看你们还牛什么
atsoftworld 2005-08-04
  • 打赏
  • 举报
回复
一片寂静……
wangchuanbin 2005-08-04
  • 打赏
  • 举报
回复
论坛的人很气人的
上次我问了这个问题都没人回答
结果我用VC++和DELPHI 一样写了一个DLL


论坛里是有高手但是有的很保守!!
sxf_zero 2005-08-04
  • 打赏
  • 举报
回复
帮你顶一下啊,说具体点吧,
sanzheng 2005-08-01
  • 打赏
  • 举报
回复
你怎么调用的?
把代码发出来看看
kongguangming 2005-08-01
  • 打赏
  • 举报
回复
是不是dll的问题啊?

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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