请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
查看: 425|回复: 2

[求助] 可能是字符串转编码的原因,但是我不确定……

[复制链接]

2

主题

3

帖子

6

积分
交易币
2

新手入门

Rank: 1

发表于 2019-7-2 23:33:08 | 显示全部楼层 |阅读模式
[aardio] 纯文本查看 复制代码
import console; 
import winex.desktop;

var l = winex.desktop.listview;

var str1 = "QQ";
var str2 = "腾讯QQ";
//假设桌面有 QQ 和 腾讯QQ 两个图标;

console.log( str1, l.findItem(str1) );
//英文字符 正确返回 图标位置。

console.log( str2, l.findItem(str2) );
//中文字符 返回 0 这里的str2该怎么转换字符串?基础太薄弱,真心不懂。

console.log( str2, l.findItemEx(str2) );
//正确返回 图标位置,但如果不用findItemEx循环,直接使用findItem字符串要怎么转?

console.pause(true);

回复

使用道具 举报

1

主题

8

帖子

9

积分
交易币
0

新手入门

Rank: 1

发表于 2019-9-16 10:32:01 | 显示全部楼层
我在22.65版本下运行你的代码没有问题,都能返回位置啊。
捕获.PNG
回复 支持 反对

使用道具 举报

2

主题

3

帖子

6

积分
交易币
2

新手入门

Rank: 1

 楼主| 发表于 2019-12-2 16:36:20 | 显示全部楼层
crack4000 发表于 2019-9-16 10:32
我在22.65版本下运行你的代码没有问题,都能返回位置啊。

那可能是我的版本原因,太久了,发布后就忘记来论坛看了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



GMT+8, 2020-2-29 18:01 , Processed in 0.098089 second(s), 28 queries .

© 2001-2011 Powered by Discuz! X3.2.

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