| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4235 人关注过本帖
标题:求助,VF下标超界问题,关于数组的,用的是into array
只看楼主 加入收藏
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:3 
个人体会,仅供参考
你的循环没有错,程序本身也没有错。是有这么一点情况。
程序中存在数组,执行源程序 .prg 不会出错。但是,如果用他的原始表达式,比如:rs(j),直接做参数使用,用于编译时有时会出现找不到数组或定义。这是经常碰到的事(原理没有细细探讨)。解决办法:用一个确定的参数再转换一次,问题能够解决。比如:crs=rs(j)。利用 crs参与运算或查询,,不要直接用用rs(j). 可试试。
2013-12-03 14:52
wanming
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2013-11-23
收藏
得分:0 
以下是引用qingfameng在2013-12-3 14:52:03的发言:

个人体会,仅供参考
你的循环没有错,程序本身也没有错。是有这么一点情况。
程序中存在数组,执行源程序 .prg 不会出错。但是,如果用他的原始表达式,比如:rs(j),直接做参数使用,用于编译时有时会出现找不到数组或定义。这是经常碰到的事(原理没有细细探讨)。解决办法:用一个确定的参数再转换一次,问题能够解决。比如:crs=rs(j)。利用 crs参与运算或查询,,不要直接用用rs(j). 可试试。

你说的很有道理
现在我换了一种方法,问题是解决了,但没用数组,我的疑问也没有解开
2013-12-03 20:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:3 
图片附件: 游客没有浏览图片的权限,请 登录注册

如果该项被选中,就会出现楼上所说的问题。

坚守VFP最后的阵地
2013-12-03 21:24
bccn201304
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:56
专家分:154
注 册:2013-4-21
收藏
得分:3 
临时表是VFP的强项,完全可以代替数组.
2013-12-04 16:17
快速回复:求助,VF下标超界问题,关于数组的,用的是into array
数据加载中...
 
   



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

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