标题:API Library 怎么用?
只看楼主
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
结帖率:62.5%
已结贴  问题点数:20 回复次数:101 
API Library 怎么用?
前辈留下的程序,我这后辈得学习和打理。Project下的API Library有一个cb.dll的文件,不知道是怎么添加进来的,基本可以肯定是跟PC中装的一个I/O Card有关,此时OS是Win98. 现在要将Win98升级为XP,I/O Card也要由ISA换为PCI插槽,但是重新Rebuild Project的时候,会出现错误,要么是“cb.dll is not a visual foxpro .exe file”,要么是“Fill'cb.dll'does not exist”.

我用的是VFP5,我想只要弄清楚这个cb.dll是怎么写的还是怎么添加的,问题就不那么棘手了。

I/O Card自带的盘里没发现有cb.dll,到是在VBWIN下找到有cbw.bas,在C下有cbw32.lib和cbw.h.厂家销售说他们没有VFP的编程示例,但是他知道有VFP的客户用它们的产品,好像VFP可以用VB的库函数,具体怎么用他们也不知道。请教各位大侠,给些提点。
搜索更多相关主题的帖子: 升级 visual file 
2012-02-03 00:35
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
得分:0 
在命令窗口用命令 set library to cb.dll在VFP5中会出现错误“cb.dll is not a Visual FoxPro .EXE File.”但是在VFP7中没有此错误提示。
并且用Display Status,会显示该动态链接库里有GET_INPUT函数可用。而这个GET_INPUT函数是读取I/O Card信息的关键。所以,如果能知道为什么cb.dll不能被VFP调用就好了。。
2012-02-03 05:45
wengjl
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:108
帖 子:2175
专家分:3785
注 册:2007-4-27
得分:5 
还用VFP5呀,改用8或9吧

只求每天有一丁点儿的进步就可以了
2012-02-03 08:17
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:5 
你讓懂VB的人給你看一看cbw.bas,那是絕對的源代碼。C被編譯了反而不好弄。

授人以渔,不授人以鱼。
2012-02-03 18:43
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
得分:0 
回复 4楼 TonyDeng
好的,谢谢
2012-02-03 22:00
软件服务
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:344
专家分:736
注 册:2011-12-23
得分:5 
估计是cb.dll问题
2012-02-05 15:00
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
得分:0 
回复 6楼 软件服务
请问这个cb.dll应该是厂家给的,还是程序员自己用别的语言写调用厂家给的函数库然后生成dll文件的?
2012-02-07 21:42
软件服务
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:344
专家分:736
注 册:2011-12-23
得分:0 
从你描述中很难知道是不是厂家,还是程序员自己写

你把cb.dll放上来看看
2012-02-07 23:37
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
得分:0 
回复 8楼 软件服务
CB.zip (17.53 KB)


在此先谢过!这个事情对我来说实在很头疼。
2012-02-08 00:33
软件服务
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:344
专家分:736
注 册:2011-12-23
得分:0 
回复 9楼 Bunny008
程序是用VC , 格式不支持VFP库调用
你可以试一下看看VB的调用方式,借鉴一下

2012-02-08 14:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-360320-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.081374 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved