找回密码
 加入
搜索
查看: 2106|回复: 14

[AU3基础] (已解决)请教:怎样获得提示框内的文本:

  [复制链接]
发表于 2012-5-8 10:19:25 | 显示全部楼层 |阅读模式
本帖最后由 yufei8051 于 2012-5-8 16:45 编辑

如下图所示,我想得到对话框中的“您的买入委托已成功提交,合同编号:6117。"这一句,怎么才能得到呢?提示框的属性如右图所示:

本帖子中包含更多资源

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

×
 楼主| 发表于 2012-5-8 10:23:37 | 显示全部楼层
错了不是对话框,应当是提示框
发表于 2012-5-8 10:26:16 | 显示全部楼层
回复 1# yufei8051


    不是有“可见文本”选项卡吗?

评分

参与人数 1金钱 +10 收起 理由
yufei8051 + 10 谢谢

查看全部评分

 楼主| 发表于 2012-5-8 10:41:03 | 显示全部楼层
回复  yufei8051


    不是有“可见文本”选项卡吗?
楼上风云 发表于 2012-5-8 10:26



    谢谢回复!
请问怎怎么写才能得到呀?我水平太菜,学长可否写出代码/?
发表于 2012-5-8 11:14:12 | 显示全部楼层
WinGetText

评分

参与人数 1金钱 +10 收起 理由
yufei8051 + 10 已经解决,谢谢帮助!

查看全部评分

 楼主| 发表于 2012-5-8 12:19:32 | 显示全部楼层
WinGetText
veket_linux 发表于 2012-5-8 11:14



    谢谢回复!
可是还是得不到啊?如1楼所示,该提示框标题里虽然写着”提示“,但使用工具看时分明是空的(如图所示)
能否给个详细的代码呀?
发表于 2012-5-8 12:29:45 | 显示全部楼层
WinGetText("[active]") 可获得当前激活窗口的文本.

多去看帮助 ............
发表于 2012-5-8 13:18:25 | 显示全部楼层
回复 4# yufei8051


    这个点一下就好了   ,

本帖子中包含更多资源

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

×
 楼主| 发表于 2012-5-8 15:20:09 | 显示全部楼层
WinGetText("[active]") 可获得当前激活窗口的文本.

多去看帮助 ............
veket_linux 发表于 2012-5-8 12:29

感谢你的回复!
用WinGetText("[active]") 试过了,但是提示:


达不到预期目的

本帖子中包含更多资源

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

×
 楼主| 发表于 2012-5-8 15:21:29 | 显示全部楼层
回复  yufei8051


    这个点一下就好了   ,
魔导 发表于 2012-5-8 13:18

感谢回复!
可见文本有,问题是用什么语句能把他读出来!无标题窗体啊,标题那一栏是空的啊
 楼主| 发表于 2012-5-8 16:34:24 | 显示全部楼层
解决。方法如下:
 楼主| 发表于 2012-5-8 16:42:31 | 显示全部楼层
解决。方法如下:
$cgtj=WinGetText ("[active]")
MsgBox(0,"测试",StringMid  ($cgtj,3,5),50)
 楼主| 发表于 2012-5-8 16:44:08 | 显示全部楼层
配图:

本帖子中包含更多资源

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

×
 楼主| 发表于 2012-5-8 16:44:54 | 显示全部楼层
WinGetText
veket_linux 发表于 2012-5-8 11:14



    再次感谢!三鞠躬!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-30 11:34 , Processed in 0.084848 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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