hnp2008 发表于 2007-4-16 15:46:00

无法使用Get Text——〉from object/window;或——〉from Screen area,获得文字

无法使用Get Text——〉from object/window;或——〉from Screen area,获得文字


当我使用Get Text的两个功能,希望获取软件上的文字时,发现总是提示“No Text was found”, 请教一下大家,这是怎么回事,而且我试了一下打开一个记事本,写了几行字,再使用这两个功能,发现也无法获取文字,注释给出相同的提示信息。希望大家帮忙看一下,谢谢!


以前有人发过这个帖,好象论坛上没有合适的解答

dionysus 发表于 2007-4-16 18:27:13

我也使用过Get Text功能,发现在某些系统,某些WR版本中GetText就是不好用

快乐逍遥 发表于 2007-4-17 11:01:15

把obj_get_text改为dit_get_text试试

hnp2008 发表于 2007-4-17 16:23:18

dit_get_text是自己定义的吧

dit_get_text是自己定义的吧,脚本里找不到!

lsy325 发表于 2007-4-17 16:48:52

他说的是edit_get_text吧,可能是编辑的时候少写了个字母e。

xue1314kx 发表于 2008-4-15 20:12:21

做毕业设计,用到winrunner
楼主同样的问题...
不知道楼主是怎么解决的,
请教一下.谢谢啊~~!!!

dabie 发表于 2008-4-16 12:47:48

用win_get_info试试

li_sy 发表于 2008-10-13 19:03:32

晕倒!
我也遇到一样的问题!我用的是WR8.2,操作系统是XP
我在WR8.2中进行了相关的设置:
1、Tools->Fonts Expert...中进行了字库的设置。
2、Tools->General Options...->Record->Text Recognition勾选了Use image-based text recognition
3、Font group:进行了相关的设置
还是不行!
不知道哪个地方还要设置?或者设置不对?还是WR8.2本身的问题?
有哪位高人出来指导,指导一下,小弟不胜感激!!!

sunhope800 发表于 2009-8-11 16:21:22

fangkangning 发表于 2009-12-1 18:23:09

我也遇到过这个问题,参照下面的步骤就可以解决了

1.      右键“我的电脑”—属性,点击“高级”选项卡中的“设置”按钮。



2.在“启动和故障恢复”窗口中,点击“编辑”按钮。



3.      在打开的boot.ini文本中,只要修改NoExecute=AlwaysOff,示例如下(根据实际系统环境修改NoExecute值):



timeout=30

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS



multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect/NoExecute=AlwaysOff



4.重启后,右键“我的电脑”属性,点击“高级”选项卡中的‘性能’—“设置”,在弹出的性能选项窗体中,查看数据执行保护选项卡显示灰色,就表示数据执行保护已关闭。见下图,如果没有显示灰色,重复上面的操作!
页: [1]
查看完整版本: 无法使用Get Text——〉from object/window;或——〉from Screen area,获得文字