TC官方合作论坛

 找回密码
 立即注册
查看: 1782|回复: 8
打印 上一主题 下一主题

[问题] 谁能帮我 例举个 通过枚举,分割,移除等功能,写个判断开了几个窗口,然后分别列举出窗口句柄1.2.3.。。。。的例子

[复制链接]
跳转到指定楼层
楼主
发表于 2012-3-31 16:07:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
谁能帮我 例举个 通过枚举,分割,移除等功能,写个自己判断开了几个窗口,然后分别列举出窗口句柄1.2.3.。。。。的例子。
也就是枚举出多个窗口句柄后,通过分割,或者移除这些功能,把他转化为窗口句柄1,窗口句柄2,窗口句柄3........
这快我看帮助文档看不懂,不理解,大家写个例子让我学习啊下谢谢,并说明每步的意思




大神快来啊!!!!
回复

使用道具 举报

沙发
发表于 2012-3-31 17:39:07 | 只看该作者
  1. int hwnd = window.findwindow("ppp89")  // 目标窗口也就是父窗口
  2. if(hwnd ==0)   // 判断窗口句柄是否为0
  3.     help.messagebox("dsdasd")
  4.     return false
  5. endif
  6. string hwndstr = system.enum(convert.inttostr(hwnd),3) // 枚举父窗口的子窗口
  7. string[] arr =string[20]         // 定义一个大小为20的字符型数组
  8. str.split(hwndstr,"|",arr)      //以 | 为分隔符对hwndstr字符型数据进行分割并保存到arr数组里
  9. int a1,a2,a3
  10. 数组.大小(arr,a1,a2,a3)     // 获得数组的大小
  11. int i=0
  12. while(true)
  13.     if(i>=a1)
  14.         break
  15.     endif
  16.     string title = window.getwindowcaption(convert.strtoint(arr[i],10))  // 获取窗口句柄的窗口标题
  17.     i = i+1
  18.     help.messagebox(title)   
  19. endwhile
  20. help.messagebox(hwndstr)
复制代码
自己去好好理解下吧。。。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2012-3-31 23:14:43 | 只看该作者
回复 2楼Abin的帖子

数组.大小(arr,a1,a2,a3)这里返回后的具体是什么?


arr[0]=(分割后的第一个字符)
arr[1=(分割后得到的第2个字符)
arr[2]=(分割后得到的第3个字符)   这些吗?
还有个问题:string title = window.getwindowcaption(convert.strtoint(arr,10))  // 获取窗口句柄的窗口标题

(convert.strtoint(arr,10))  这里的10 是什么意思?字符型转整型 应该是(convert.strtoint(arr,10),0) 这样吧?
我还有好些不理解啊,
回复 支持 反对

使用道具 举报

地板
发表于 2012-4-1 09:33:14 | 只看该作者
数组.大小(arr,a1,a2,a3)  一维数组的大小是a1,二维数组的大小是a2,三维数组的大小是a3。
(convert.strtoint(arr,10))  这里的10 是什么意思?  这里是10是什么意思,自己查看帮助文档的说明。

对于命令的不熟悉,请多查阅帮助文档。。
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2012-4-1 16:14:52 | 只看该作者
回复 4楼Abin的帖子

你为什么要定义一个大小为20 的一唯数组啊??
如果  数组.大小(arr,a1,a2,a3) 这里返回的a1的大小是 5 的话
那么经过循环得出的  string title = window.getwindowcaption(convert.strtoint(arr,10))  
这里的string title 分别得出的是 什么?  有你字符型转整型的这个地方是不是写错啦? 那个10我还是不知道什么意思?已经看了帮助文档了
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2012-4-2 17:44:58 | 只看该作者
自己顶上去!!!
回复 支持 反对

使用道具 举报

7#
发表于 2012-4-3 21:39:58 | 只看该作者
自己顶上去!!!
回复 支持 反对

使用道具 举报

8#
发表于 2012-4-7 22:31:26 | 只看该作者
没看懂 希望多讲下枚举的课程
回复 支持 反对

使用道具 举报

9#
发表于 2012-4-10 14:00:33 | 只看该作者
  1. 楼下回复 可以研究研究
复制代码
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-18 03:23 , Processed in 0.433978 second(s), 23 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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