马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
- function bool 分割(string xxx)
- //首先判断下 这个字符串类型的参数是不是空滴,要是空滴那么分割就是去了意义,
- //这里的xxx是用系统枚举出来的,也就是说此分割函数只适用于枚举的返回值处理,其他是否使用关键看连接符号是否为"|"
- //如果不是,那么请确认它
- if(xxx!="")
- //然后呢判断下xxx这玩意里是否是一个连续的整形字面值(如果这个xxx是枚举出来的结果,那么狠可能是多个句柄的集合)
- if(str.findchar(xxx,126))
- //查找字符--126代表的是"|"这个玩意
- //这里是找到的情况下做的处理---也就是要分割啦
- string[] X=string[1]
- //定义并初始化一个字符型数组,用来接收分割后的单独字符串
- string o="|"
- //分割符号 这里默认为xxx是TC的系统枚举结果所以用"|"来分割.
- int a
- //这个是用来保存数组X大小的玩意
- if(str.split(xxx,o,X))
- //这个就是分割函数的执行,,成功分割后返回true-
- array.size(X,a) //确认数组大小
- //筛选--网页游戏窗口类名为:MacromediaFlashPlayerActiveX
- //定义一个保存窗口类名的变量b
- string b="MacromediaFlashPlayerActiveX"
- for(int i=0;i<a;i++) //遍历的次数就是数组X的大小-1
- if(window.getwindowtype(X[i])==b)
- //窗口获取类名
- help.messagebox("此窗口的游戏句柄为:"+convert.inttostr(X[i]))
- return true
- endif
- endfor
- endif
- else
- //如果没有"|" 这个玩意 那就默认为就一个独立字符串(比如句柄)
- help.messagebox("只有一个句柄!不知道是不是您想要的,反正他是:"+xxx)
- endif
- else
- help.messagebox("空的字符串!")
- endif
-
- return true
- endfunction
复制代码 |