找回密码
 加入
搜索
查看: 2422|回复: 5

_GUICtrlListBox_GetSelItemsText未能正确获取文本内容,本身对中文支持问题?

[复制链接]
发表于 2008-10-5 01:18:16 | 显示全部楼层 |阅读模式
想使用_GUICtrlListBox_GetSelItemsText 将 listbox1中所选的内容 增加到 listbox2中,但发现使用 _GUICtrlListBox_GetSelItemsText 函数获得的文本并不全。测试了一下,好像和中间的中文字符有关。有大侠给个解决方案不?多谢了。

--------------------关键代码--------------------------


Func Button1Click()  ;-->增加所选择
       
        $ListBox1Sel=_GUICtrlListBox_GetSelItemsText($ListBox1)
        For $iI=1 To $ListBox1Sel[0]
        _GUICtrlListBox_AddString($ListBox2,$ListBox1Sel[$iI])
        Next
               
EndFunc
...........


--------------------关键代码over--------------------------



[ 本帖最后由 ququ12345 于 2008-10-5 12:04 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2008-10-5 10:09:36 | 显示全部楼层
  不知LZ有没有注意到,你这样用固定路径,而不用宏路径,很有可能只能列出ALL USER的项目!

  即,编译后的脚本程序将有很差的兼容性!
 楼主| 发表于 2008-10-5 12:02:06 | 显示全部楼层
原帖由 liongodmien 于 2008-10-5 10:09 发表
  不知LZ有没有注意到,你这样用固定路径,而不用宏路径,很有可能只能列出ALL USER的项目!

  即,编译后的脚本程序将有很差的兼容性!

我会注意你说的。谢谢。我的目的就是列出 all user  和 user(必须要求建立)的lnk 。我会把容错的代码加上。

谁能回那个函数的问题呢?
发表于 2008-10-5 12:57:36 | 显示全部楼层
原帖由 ququ12345 于 2008-10-5 12:02 发表

我会注意你说的。谢谢。我的目的就是列出 all user  和 user(必须要求建立)的lnk 。我会把容错的代码加上。

谁能回那个函数的问题呢?


暂时未找到办法...如果只用基本函数可以正确显示,但只能一条一条的复制
 楼主| 发表于 2008-10-5 13:39:43 | 显示全部楼层
没办法。只要这样了。不过还是可以使用_GUICtrlListBox_GetSelItems和 _GUICtrlListBox_SetCurSel 两个函数实现多选。正在测试中。

唉。只能期许autoit 再次提供中文支持。抑或有大侠能提供插件了。
发表于 2009-9-18 13:38:49 | 显示全部楼层
俺才遇到这个问题,呵呵,学习中。。。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-16 03:40 , Processed in 0.186180 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表