百度搜居然没有一条相关结果,中文显示问题
我在窗口中放置了一个label控件,然后希望在后面的程序中通过GUICtrlSetData函数动态改变label的内容。比如这一句GUICtrlSetData ($Label,"正在修改"& $aParam &",请稍候..." ),其中$aParam保存了一条字符串,中英文混合的。
发现存在如下问题:
当变量中保存的中文超过1个或2个以上中文时,就不能全部显示这1个或2个中文后面的中文字,比如"首选DNS服务器"只显示出"首选DNS服"。
经测试,只有GUICtrlSetData 的参数含有字符串和字符串变量连接时才出现这个问题,比如GUICtrlSetData ($Label,"正在修改IP地址,请稍候..." )就是正常的。
另外字符串和字符串变量混合连接时,如果变量是纯英文字符串,也是正常的。
这个问题,几个月前也碰到过,现在又碰到了,发上来希望各位DX帮忙看看是什么问题。 请问你的label控件长度设置为多少!!!!
是不是太短导致无法显示啊? 长度应该绝对够长 弄一段简单的例子来看下? 先把要显示的字串赋给一个变量,再用这个被赋值了的变量操作 说的这么深奥,把代码帖上来! 百度搜居然没有一条相关结果,中文显示问题
你这个根本就不是什么中文显示问题
页:
[1]