社区
Windows SDK/API
帖子详情
dll问题求救
faiqi
2003-10-19 07:46:01
现在要调用一个卡的驱动程序里面的一个函数,
installdrive,我把其头文件已经加了<drive1.h>,并把drive.h放入了相应目录下,
还有两个dll文件,一个lib文件不知道应该如何处理?
链接时出现如下错误:
unresolve external "installdrive" reference from "...\unit1.obj",请问应该
如何处理,!
程序中要写一些特别的代码吗?谢谢
...全文
46
11
打赏
收藏
dll问题求救
现在要调用一个卡的驱动程序里面的一个函数, installdrive,我把其头文件已经加了,并把drive.h放入了相应目录下, 还有两个dll文件,一个lib文件不知道应该如何处理? 链接时出现如下错误: unresolve external "installdrive" reference from "...\unit1.obj",请问应该 如何处理,! 程序中要写一些特别的代码吗?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huhan3
2003-10-20
打赏
举报
回复
加入LIB文件即可
faiqi
2003-10-20
打赏
举报
回复
不好意思呀,前半年没来了呀!
fatwave
2003-10-20
打赏
举报
回复
如果你只有DLL文件的话,以上两种可以使用工具得到!BCB自带了
qiu_allan
2003-10-20
打赏
举报
回复
你信誉分怎么这么低?
fatwave
2003-10-20
打赏
举报
回复
第一加入DLL的LIB文件
第二加入DLL的导出函数
faiqi
2003-10-20
打赏
举报
回复
语法错误已解决,原来书上少了个)号,不好意思!
不过我现在很奇怪,怎么动态加载也有那个错误?
代码如下:
int (*RReadCANFrame)(BYTE *);
AnsiString S=GetCurrentDir();
AnsiString SS=S+"\\Candrv.dll";
HINSTANCE dllHandle=LoadLibrary(SS.c_str());
RReadCANFrame= (int (*)(BYTE *))GetProcAddress(dllHandle,"ReadCANFrame");
Byte *P;
ReadCANFrame(P);
错误是如下:
unresolved external "ReadCANFrame" referenced form G:\程序\Unit1.obj
与静态加载时没把lib加入工程中一样的错误,不知这是怎么回事?
faiqi
2003-10-20
打赏
举报
回复
我写了如下几行代码,不过编绎就通不过,哪位帮忙看看呀?
int (*ReadCANFrame)(BYTE *);
AnsiString S=GetCurrentDir();
AnsiString SS=S+"\\Candrv.dll";
HINSTANCE dllHandle=LoadLibrary(SS.c_str());
ReadCANFrame= int(*)(BYTE *)GetProcAddress(dllHandle,0);
不过在ReadCanFrame这一行中就说是语法错误?不知是什么原因?
ReadCANFrame原型 为:
int APIENTRY ReadCANFrame(
BYTE *pFrame
);
faiqi
2003-10-20
打赏
举报
回复
加入了,不过是这个错误:
这个lib中包含非法。。。什么的,好像不行!
好像这个dll静态加载不行,要动态么?还是要用VC?
pp616
2003-10-20
打赏
举报
回复
对
qiu_allan
2003-10-19
打赏
举报
回复
这个.lib文件你加入工程中了吗?
Project->Add to project...
文件类型选Library file(.lib),找到你的文件。
再重新编译试试。
zzhong2
2003-10-19
打赏
举报
回复
把lib文件加到你的工程中去
易语言开发通达信DLL公式接口
本系列课程将从数据结构,底层原理讲起,一步步分析并用易语言来编写通达信
DLL
公式接口接口,以及用编写的接口来编写各种公式。 学会了用易语言做通达信DLL接口的方法,其它的股票软件也可以按些方法做出来。
紧急
求救
:hal.
dll
文件意外删除,怎么办呀??
紧急
求救
:hal.
dll
文件意外删除,怎么办呀??
求救
,我的电脑出现了奇怪的
问题
,报rasapi32.
dll
错误
我的电脑出现了奇怪的
问题
,报rasapi32.
dll
错误,打开某些程序就报这个错,但我机子上找到了这个文件,位置在windows/system32/下,而且我也从别的地方下了一个这个文件,但不让我替换,提示冗余检查错误,还有,...
allegro打开提示丢失sfsBase.
dll
的解决办法
问题
: 用了一个多月的Cadence,打开allegro的时候,突然报错:allegro 无法启动此程序,因为计算机中丢失sfsBase.
dll
。 尝试打开原理图也提示错误,提示丢失另一个文件cdn_sfl401as.
dll
。 解决办法: 1、qq群...
0x783D08F0 (ucrtbased.
dll
) (Project3.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突。
突然遇到的
问题
,
求救
Windows SDK/API
1,221
社区成员
8,136
社区内容
发帖
与我相关
我的任务
Windows SDK/API
C++ Builder Windows SDK/API
复制链接
扫一扫
分享
社区描述
C++ Builder Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章