不少AVG在文本被修改为中文双字节之后,会出现各种各样的问题,如无法正常回车等等。
* q; x, b6 M/ I/ a2 e5 S比如南希系列,哈迪男孩等。5 n8 y4 S7 x; m. B: y
我们通常采取的方法是补上适量的空格,达到回车的效果。$ n% `( N# p; U5 Y$ q: ~" {
本工具就是一个自动补上适量空格的工具。
( ]/ ]1 {1 L9 J, X
$ c' _$ L# k" R. E) I基本设计如下
1 s6 q. O% z7 E( D8 }% O# `4 y: g$ btextbox1 多行, 用于输入原字符串+ ~8 K! I% s! }0 f
textbox2 多行,用于输出转换后的字符串
' i9 j. [6 d6 i2 J, ]. Q5 @4 s5 i. {/ E6 {4 }
textbox3 用于输入每行字节数a! u' Q* V1 V' B$ d7 o/ K
textbox4 用于输入每行末尾补足半角空格字节数b ,缺省值为0, U" b ?0 f/ L) W: w; k* p* H
当b>0时,a中已经包含b0 s6 J% F8 K! t
b的作用是可以保证每行末尾的若干字符为半角空格。( i+ e8 e+ D' o0 X! M
. z; H) f: R# T! \
button1 开始转换
3 v; q( ]6 R6 ^$ a* Z; ~
) `) e) ~- z3 u% E* i% T说明+ p" j3 K6 |8 }# |4 _" [& c
原字符串是一个全角半角字符混合并带有回车换行的字符串。4 B* b; V) y) S$ y$ r) i
按上述规则补上半角空格后将把回车换行转换为若干空格,在固定的矩形范围内显示的时候达到换行的效果 |