社区
Delphi
帖子详情
如此DLL!
Mars
2000-07-21 10:46:00
最近遇到你个非常有趣的问题,请各位大侠指点一二!
用DELPHI做一个小程序,调用了一个用VC++6编译的DLL,都能很好的调用。
但,发现DELPHI编译的可执行文件中不能,不能正确的调用VC的DLL。不知
道为什么!
也就是说。在开发环境调用好使,编译成可执行文件时就不好使。WHY!
...全文
176
11
打赏
收藏
如此DLL!
最近遇到你个非常有趣的问题,请各位大侠指点一二! 用DELPHI做一个小程序,调用了一个用VC++6编译的DLL,都能很好的调用。 但,发现DELPHI编译的可执行文件中不能,不能正确的调用VC的DLL。不知 道为什么! 也就是说。在开发环境调用好使,编译成可执行文件时就不好使。WHY!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Larky
2000-07-22
打赏
举报
回复
"用DELPHI做一个小程序,调用了一个用VC++6编译的DLL,都能很好的调用。"
"发现DELPHI编译的可执行文件中不能"
我怎么不明白啊!我觉得这不可能!
你好像说的不是很明白!
Mars
2000-07-22
打赏
举报
回复
在VC的DLL中是用_STDCALL生明的。我的意思是,在有边DELPHI的开发环境调用VC的DLL
是好使的,但,把DELPHI编译成。EXE文个时,再调用VC的DLL就不好使了。请你指点一
二!!!
Wingsun
2000-07-22
打赏
举报
回复
你是如何在Delphi中声明的?在VC中又是如何声明的?
JGTM2000
2000-07-21
打赏
举报
回复
说详细一些,DLL的路径是否正确?是否存在多个同名不同版本的DLL?另外换台机器看看。
xiaohedou
2000-07-21
打赏
举报
回复
1.如果dll是你开发部的,检查是否有未付值的变量
2。Debug版和release版有没有关系。
3。函数声明很重要!
手指英语
2000-07-21
打赏
举报
回复
attion
Wingsun
2000-07-21
打赏
举报
回复
编译后的文件能找到这个DLL吗?
halfdream
2000-07-21
打赏
举报
回复
详情!!!???
cybercobra
2000-07-21
打赏
举报
回复
关注
zyc
2000-07-21
打赏
举报
回复
C语言的function调用方式与pascal的function的调用方式不同, 在Delphi中调用C语言的function要用stdcall修饰。否则会出错。 另外, C中function传递的参数方式也与C中的不一样。 要留意。 不过, 我想要知道出错信息才能说出具体为什么.
Mars
2000-07-21
打赏
举报
回复
首先谢谢大家的回答。在这里我有一点补充,第一,这个用VC++编译的DLL是我编译的,
里面没有变量没付值。第二,我用DELPHI编译的可执行文件,能够正确找到这个DLL,
但出错,DEBUG版本和RELEASE版本都一样。
JAVA如何调用
dll
:用JNI调用C或C++动态联接库原来如此简单
JAVA如何调用
dll
:用JNI调用C或C++动态联接库原来如此简单
c语言wsastartup源代码,c – 可以从几个线程调用WSAStartup()导致死锁吗?
我正在开发一个具有一个TCP服务器和几个UDP服务器/监听器的应用程序.每个服务器都是一个单独的线程,与已建立的TCP连接的工作线程相同.我在每个线程中调用WSAStartup().有时,调用WSAStartup()会挂起(对我来说看起来像是一个死锁).这是堆栈跟踪:nt
dll
.
dll
!_KiFastSystemCallRet@0()nt
dll
.
dll
!_ZwWaitForSingleObject...
nt
dll
.
dll
学习总结
nt
dll
.
dll
nt
dll
.
dll
描述了windows本地NTAPI的接口。是重要的Windows NT内核级文件。当Windows启动时,nt
dll
.
dll
就 驻留在内存中特定的写保护区域,使别的程序无法占用这个内存区域。[1] 中文名 nt
dll
.
dll
外文名 NT Layer
DLL
版 本 6.3.9600.17736 系统
DLL
文件 是 属 于 Wind
三种
DLL
(Win32
DLL
,MFC常规
DLL
和MFC拓展
DLL
)的简单学习总结
学习了三种动态链接库的基本知识,分别是Win32
DLL
,MFC常规
DLL
和MFC拓展
DLL
。 Win32
DLL
使用的是Win32的API实现的,只能导出函数,能被各种应用程序调用,适用范围最广。 MFC常规
DLL
是适用MFC创建的,就像MFC程序跟Win32程序的关系一样,MFC常规
DLL
和Win32
DLL
的关系也是如此。它使用MFC的机制,只能导出标准C函数。如此,它
kernel32.
dll
下载地址分享,Kernel32.
DLL
文件丢失的修复指南
作为计算机用户,我们可能都曾遭遇过这样一条令人烦恼的错误信息: "程序无法启动,因为您的计算机中缺少Kernel32.
dll
"。在这种情况下,往往会引发一系列疑问: Kernel32.
dll
是什么?为什么它对我的电脑如此重要?如何找回并修复缺失的Kernel32.
dll
文件呢?本文将与你深入探讨这些问题,并提供详尽的解决方案,以帮助你顺利应对Kernel32.
dll
文件丢失的问题。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章