不少AVG在文本被修改为中文双字节之后,会出现各种各样的问题,如无法正常回车等等。
: B: V9 X8 K$ S" v9 \* }" `( B比如南希系列,哈迪男孩等。
5 Q$ z2 g8 W n& ^% V. ]我们通常采取的方法是补上适量的空格,达到回车的效果。
7 Z8 ] \8 C. T4 D本工具就是一个自动补上适量空格的工具。
/ J9 A' k; ^, G$ X* t7 i9 y; ^6 h: V8 n Z% v# p
基本设计如下! v% }$ S* D; W! B6 M
textbox1 多行, 用于输入原字符串' x0 j2 n$ V- E9 q8 Q. J2 T5 K
textbox2 多行,用于输出转换后的字符串* B5 u1 b3 T7 f. D2 Z/ z
: K, Q8 S- U* `' J7 `. ?textbox3 用于输入每行字节数a
2 D9 T* Y+ b$ b( p! P+ V- g$ htextbox4 用于输入每行末尾补足半角空格字节数b ,缺省值为0
% F& _$ V# i1 e6 C当b>0时,a中已经包含b
s5 |7 _: z- \b的作用是可以保证每行末尾的若干字符为半角空格。 i2 V A, ^" O2 \" j. W+ I
( i3 Q" n! @& V# Vbutton1 开始转换
8 F5 E) X4 \$ i; y( \4 b# ]" [' \3 E3 h& j
说明& z2 }" e, S; H& R3 t# I
原字符串是一个全角半角字符混合并带有回车换行的字符串。- @0 f4 Z- W+ d+ y
按上述规则补上半角空格后将把回车换行转换为若干空格,在固定的矩形范围内显示的时候达到换行的效果 |