标题:排查了一个多小时了,以前正确的代码现在老是提示错误,是不是我的系统出问 ...
只看楼主
琅拿度
Rank: 1
等 级:新手上路
帖 子:148
专家分:5
注 册:2016-4-7
得分:0 
真的费脑子
2021-07-07 20:37
xuminxz
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:40
帖 子:749
专家分:2475
注 册:2011-5-8
得分:0 
回复 30楼 琅拿度
在我这,用 if fangan&izdc一样不出错。
把出错时调试器的截图发上来。

[此贴子已经被作者于2021-7-7 21:15编辑过]


dBase有人接盘了。
2021-07-07 21:11
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
可能运行库乱了,有无安装使用过其他版本
2021-07-07 21:28
琅拿度
Rank: 1
等 级:新手上路
帖 子:148
专家分:5
注 册:2016-4-7
得分:0 
以下是引用吹水佬在2021-7-7 21:28:55的发言:

可能运行库乱了,有无安装使用过其他版本

一直用vfp9 sp2汉化版很久了

现在换一台电脑,重新安装,拷贝过去运行也是这样的错误,真的服了
2021-07-07 21:39
琅拿度
Rank: 1
等 级:新手上路
帖 子:148
专家分:5
注 册:2016-4-7
得分:0 
现在的解决办法是:

把这段代表,拷贝到一个表单的新建方法程序里面去,用的时候调用,一模一样的代码,在新地方不会出错。变量名也没有冲突的,不知为何老是出错。
2021-07-07 22:07
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:802
专家分:1914
注 册:2015-12-30
得分:0 
这种情况可能是数据的问题,messagebox(zdxx&iic),看看是什么内容吧

2021-07-08 08:09
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:802
专家分:1914
注 册:2015-12-30
得分:0 
iic=Allt(Str(i_zdxx))
把上面这句话换成下面的试试,其他语句不变
iic=transform(i_zdxx)
2021-07-08 08:10
radiofan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:11
帖 子:466
专家分:696
注 册:2006-7-30
得分:0 
结果呢?
2021-07-08 08:48
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:5 
以下是引用琅拿度在2021-7-7 22:07:44的发言:

现在的解决办法是:

把这段代表,拷贝到一个表单的新建方法程序里面去,用的时候调用,一模一样的代码,在新地方不会出错。变量名也没有冲突的,不知为何老是出错。

同一代码在不同的表单里表现不同,肯定是表单的问题。
把有问题的表单文件(SCX和SCT)放上来看看
2021-07-08 10:11
琅拿度
Rank: 1
等 级:新手上路
帖 子:148
专家分:5
注 册:2016-4-7
得分:0 
以下是引用吹水佬在2021-7-8 10:11:41的发言:


同一代码在不同的表单里表现不同,肯定是表单的问题。
把有问题的表单文件(SCX和SCT)放上来看看


放的是同一个表单,就是表单里新建一个方法程序,然后把出错的这一段剪切过去,在原来剪切掉的地方执行这个新建的方法程序就没有问题,

就单纯像一个快捷方式而已

另外:原来位置,我也做了实验:包含 if fangan&iic=.t. 的就会报错, 包含 for fangan&iic=.t. 却不会报错,搞得想不通
2021-07-08 17:11



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




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

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