dbase Ⅲ “非法的短语/关键字”之谜
11-08 12:37:21软件技巧
浏览次数:521次
标签:软件技巧大全,http://www.duosi8.com
dbase Ⅲ “非法的短语/关键字”之谜,
打印机顺序地输出标题、制表日期和表头之后,正常地打印出第一条记录的序号和姓名等字段,然后突然中止打印,且屏幕上出现了dbase Ⅲ 系统的错误信息:“非法的短语/关键字”,同时显示出错的语句为:
@ PROW()+1,PCOL()+1 SAY 水费
该语句看起来是完全符合dbase Ⅲ 系统所定义的格式输出语句的句法的,然而系统却明确指出该语句出错的原因恰在于此。对此应作何解释呢?
遂进行了如下操作:
用WS的N命令打开程序文件,找到出错语句行后,键入^QD命令,果然光标并未停留于“费”字之下,而是位于其后约10列之处,由此可以确定光标之前直到“费”字的这一段“空白”即是系统所指出的“非法的短语/关键字”。用^QY命令删去“费”字之后所有内容,再于dbase Ⅲ 下运行此程序模块,得以顺利通过了。对此笔者有如下愚论:
汉化的软件如WS、dbase Ⅲ、foxbase+等皆存在“半汉字”处理的缺陷。当你不慎在一个汉字的前列处删除一个字符或在一个汉字的后列处插入一个字符时,你会发现该汉字后面的内容立即变得面目全非了:有的字变成了奇怪的符号,有的又变成了另外的字,还有的却变成了空白(尤其当该行中杂有制表符时)。可以推断出看不见的“非法的短语/关键字”正是如此产生的杰作。
打印机顺序地输出标题、制表日期和表头之后,正常地打印出第一条记录的序号和姓名等字段,然后突然中止打印,且屏幕上出现了dbase Ⅲ 系统的错误信息:“非法的短语/关键字”,同时显示出错的语句为:
@ PROW()+1,PCOL()+1 SAY 水费
该语句看起来是完全符合dbase Ⅲ 系统所定义的格式输出语句的句法的,然而系统却明确指出该语句出错的原因恰在于此。对此应作何解释呢?
遂进行了如下操作:
用WS的N命令打开程序文件,找到出错语句行后,键入^QD命令,果然光标并未停留于“费”字之下,而是位于其后约10列之处,由此可以确定光标之前直到“费”字的这一段“空白”即是系统所指出的“非法的短语/关键字”。用^QY命令删去“费”字之后所有内容,再于dbase Ⅲ 下运行此程序模块,得以顺利通过了。对此笔者有如下愚论:
汉化的软件如WS、dbase Ⅲ、foxbase+等皆存在“半汉字”处理的缺陷。当你不慎在一个汉字的前列处删除一个字符或在一个汉字的后列处插入一个字符时,你会发现该汉字后面的内容立即变得面目全非了:有的字变成了奇怪的符号,有的又变成了另外的字,还有的却变成了空白(尤其当该行中杂有制表符时)。可以推断出看不见的“非法的短语/关键字”正是如此产生的杰作。
,dbase Ⅲ “非法的短语/关键字”之谜
- ·上一篇:一个foxbase的打印进度彩条显示程序
- ·下一篇:如何快速隐藏软件的界面2则
《dbase Ⅲ “非法的短语/关键字”之谜》相关文章
- › C-dBASEⅢ SET FILTER TO的使用
- › “DBASEⅢ数据库”复习大纲
- › 用DBST制作dBASE数据库报表
- › 利用WPS向dBASEⅢ快速录入数据
- › dbase Ⅲ “非法的短语/关键字”之谜
- › FoxBASE+(DBASE)动态加密程序
- › dBASEⅢ报表打印程序编程技巧一例
- › dBASEⅢ超宽打印制表程序设计技巧
- › DBASE手册中查找不到的六条命令
- › dBASEⅢ与高级语言程序间的连接
- 在百度中搜索相关文章:dbase Ⅲ “非法的短语/关键字”之谜
tag: 关键字 软件技巧,软件技巧大全,电脑学习 - 软件技巧
热门推荐
- · 为何QQ总弹出安全登录验证2则
- · 多媒体升级时常见故障的处理
- · 利用硬盘驱动器号制作防扩散FOXPRO程序
- · 高速视频转换借力CUDA
- · 在KMPlayer中手动切换解码器
- · 如何突破IP加MAC绑定
- · 如何让ACDSee成为默认的图片浏览器
- · SnagIt连续抓以多个窗口
- · SnagIt直接截取灰度图片
- · Nero快速制作精美的光盘封面
- · 完美卸载XP快速卸载顽固软件
- · VoptXP测试驱动器性能
- · VirturlDriver让虚拟光驱开机时自动加载
- · 通过递归调用来搜索文件
- · AutoCAD复制粘贴图纸导致死机
- · 监控软件导致QQ无法登录
- · 提高WindowsXP启动速度的方法
- · Office 2007无法正常卸载怎么办
- · 如何用批处理一次建立或删除多个目录
- · 教你Windows百毒不侵的13个妙招
- · ATI显卡在线看电影时花屏应该如何解决