| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1091 人关注过本帖
标题:VFP对中文的支持
只看楼主 加入收藏
sarge_xp
Rank: 2
等 级:论坛游民
帖 子:120
专家分:13
注 册:2006-4-30
结帖率:60%
收藏
已结贴  问题点数:10 回复次数:3 
VFP对中文的支持
VFP对中文的支持好象没英文字母那么好,程序中一些变量的命名,用中文,虽然可读性好,但系统对它的支持不是很好,长度有一定的限制,有时运行起来有不听使唤的感觉;同样的程序环境,用纯英文字母就没那么多限制。

private 入选成绩            &&中文的长度好象不能超过5个字,这样的定义,在后续程序中,其值会被莫名其妙的重置为0

private x_scope             &&这样就一直运行很好

不知大家是否有这样的感觉 ?
搜索更多相关主题的帖子: 限制 运行 VFP 中文 private 
2022-01-03 08:59
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:66
帖 子:1063
专家分:2579
注 册:2015-12-30
收藏
得分:5 
就我的应用经验而言,除了dbf表的字段名称长度不能超过5个汉字,这也是VFP的限制,字段长度不超过10,跟汉字无关
如果是变量,测试6个汉字长度的变量名,无异常
2022-01-03 09:14
kangss
Rank: 6Rank: 6
等 级:贵宾
威 望:14
帖 子:218
专家分:464
注 册:2014-6-12
收藏
得分:5 
回复 楼主 sarge_xp
不知道你说的是VFP几?
VFP9 我一直用中文,非常正常

LOCAL m._网页句柄, m._网址, m._网页内容, m._时间戳
m._网页句柄 = CREATEOBJECT('Microsoft.XMLHTTP')

LOCAL m._行数, m._ii, m._字符个数
m._行数  = ALINES(aTemp, m._TXT)
m._字符个数 = 0

FOR m._ii = 1 TO m._行数
    m._字符个数 = MAX(m._字符个数, LEN(aTemp[m._ii]))
ENDFOR
2022-01-05 15:03
kangss
Rank: 6Rank: 6
等 级:贵宾
威 望:14
帖 子:218
专家分:464
注 册:2014-6-12
收藏
得分:0 
LOCAL m._id, m._参数中的姓名
m._参数1 = STRTRAN(m._参数1,
m._参数中的姓名 = STREXTRACT(m._参数1

变量名称,肯定不会有 5 个字的限制,5、6、7、8个字的变量,我都是看情况来的。这样还可以减少“&&备注信息”的标注

你说的“中文的长度好象不能超过5个字”,应该是字段名长度有 10 个字符的限制吧?
2022-01-05 15:08
快速回复:VFP对中文的支持
数据加载中...
 
   



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

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