不少AVG在文本被修改为中文双字节之后,会出现各种各样的问题,如无法正常回车等等。
1 L, X5 G# k C% y! R比如南希系列,哈迪男孩等。 i, x% S( w* T# C/ ]
我们通常采取的方法是补上适量的空格,达到回车的效果。* H/ d6 {7 G, t T! g, _
本工具就是一个自动补上适量空格的工具。 D! o/ L0 e( L+ c9 r
, r. x+ I% q4 _+ a( d" A# }
基本设计如下
3 c# l; O" E! Z4 d% ztextbox1 多行, 用于输入原字符串
) N- D# P4 v! ztextbox2 多行,用于输出转换后的字符串
4 P% s8 F+ D. R: J$ H" c! t: I% [, K
textbox3 用于输入每行字节数a
, l5 E# A8 V `/ Qtextbox4 用于输入每行末尾补足半角空格字节数b ,缺省值为0
) O" K: W; b3 [当b>0时,a中已经包含b+ \) f: R) W u+ p; U
b的作用是可以保证每行末尾的若干字符为半角空格。
, ~+ A% t+ U4 \8 W- l$ D x4 i9 e
7 m, [+ U" r5 Z7 D1 u2 y9 ]. abutton1 开始转换
* y4 u4 }- @6 ~4 N5 }; }* ^
! t. e8 R7 X: e3 v8 ~. {; d说明
) ^( [9 ^8 j! O6 o原字符串是一个全角半角字符混合并带有回车换行的字符串。
; ^' }3 ^$ U% H, I按上述规则补上半角空格后将把回车换行转换为若干空格,在固定的矩形范围内显示的时候达到换行的效果 |