| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5064 人关注过本帖
标题:API Library 怎么用?
取消只看楼主 加入收藏
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 21楼 TonyDeng
这个特别的与VFP挂钩的东东,是虾米东东嘞
2012-02-09 01:02
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 19楼 软件服务
您这个是用VFP还是VB调用失败啊?
Sample32.rar (266.34 KB)

这有vb的例子,不知道有没有帮助。
2012-02-09 01:05
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 25楼 TonyDeng
这个应该不会有的啊,万一卡坏了还得换呢。听同事说这个程序换过好几个Win98的机器运行呢,因为机子坏了。我有救了?怎么把cbw.dll换成cb.dll?怎么换怎么换?
2012-02-09 01:10
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 28楼 TonyDeng
嗯,卡可能是没换过。

cbdll.rar (32.16 KB)

VFP5不能直接调用cbw32.dll哦? cb.dll在VFP5里可以显示出有GET_INPUT()。这个函数八成是自己写的吧?有没有办法能看到cb.dll变成dll之前的代码啊?


[ 本帖最后由 Bunny008 于 2012-2-9 02:05 编辑 ]
2012-02-09 02:04
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 30楼 TonyDeng
嗯,我再研究研究,实在不行就想办法找原来写的那个人吧。谢谢您了,不管解决没解决最终问题,我还是相当受益的。
2012-02-09 03:12
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 32楼 TonyDeng
?我错过了什么?
2012-02-09 03:15
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 35楼 TonyDeng
我想把这个VFP5的程序放在VFP7里Rebuild下,可是为什么有很多编译错误,而我却看不出来到底错在哪呢?

很典型的一个是:

Thisform.ExitButton.Click Event
Error in line 35 of PC12.KeyPress (record 3): Syntax error.

然后我找到地方看click事件的代码是:

IF MESSAGEBOX("Do You Really Want to Exit? ", 4+32+256, "Exit") = 6
  RELEASE ThisForm
ENDIF

怎么样才能在VFP7里运行呢?
2012-02-11 00:40
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
找到大部分的错误了,都在Form的KeyPress事件里,我都给注释掉了,但是不知道为什么会编译错误。

CASE nKeyCode = 27 .AND. Thisform.ExitButton.Enabled        && ESC key
    Thisform.ExitButton.Click Event
CASE nKeyCode = 28 .AND. Thisform.HelpButton.Enabled        && F1
CASE nKeyCode = -1 .AND. Thisform.UndoButton.Enabled        && F2
    Thisform.TopButton.Click Event
CASE nKeyCode = -2 .AND. Thisform.SaveButton.Enabled        && F3
    Thisform.BottomButton.Click Event
CASE nKeyCode = -3 .AND. Thisform.List1Button.Enabled         && F4
    Thisform.NewButton.Click Event


目前仍有一个编译错误
PC12.NextPageButton.Click Event
Error in line 1169: Syntax error.
2012-02-11 01:25
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 37楼 TonyDeng
这些应该都是用VFP5编写的代码。那如果不能用NextPageButton.Click Event的话,用什么可以在执行到这里的时候去执行click事件的代码呢?
直接把那段代码写过来?


[ 本帖最后由 Bunny008 于 2012-2-11 01:29 编辑 ]
2012-02-11 01:26
Bunny008
Rank: 1
等 级:新手上路
帖 子:185
专家分:6
注 册:2011-7-27
收藏
得分:0 
回复 40楼 TonyDeng
就没有办法不再类里写代码在.prg里写代码跳到类的事件里吗?呜呜,这5跟7差这么多啊。。 同样是VFP,同样是一个妈生的,就夸了两代,干嘛差这么多嘛。。
2012-02-11 01:39
快速回复:API Library 怎么用?
数据加载中...
 
   



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

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