|
计算机系统应用 1996
FoxBASE应用系统中字符串截取出现半个字的解决方法Keywords: FoxBASE,应用系统,字符串,程序设计 Abstract: 利用汉字FoxBASE+开发数据库管理应用系统,当字符串太长,在屏幕上一行显示不下时,经常需要截断,分成若干行显示,而在字符串截取过程中,又经常会遇到出现中文半个字的问题,这给长字符串的显示、输入、修改等操作造成很大的不便。如何才能消除半个字的问题呢 笔者在长期的实践中发现,汉字的两个字节的ASCfi码值都大于127,而其它的可打印的英文字符的ASCH码值均小于127o利用这一特点,设置一个标志,当出现半个字时,标志为假;当无半个字时,标志为真。在字符串截取过程中,当长度剩下一位,还需要截取并且标志为真时,就在子…
|