TC官方合作论坛
标题:
针对一些新手同学关于字符串分割
[打印本页]
作者:
saga
时间:
2012-11-15 01:04
标题:
针对一些新手同学关于字符串分割
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
复制代码
作者:
TC兔子
时间:
2012-11-15 07:50
顶一个,对于初学分割的朋友,还是有用的.
作者:
tclhs
时间:
2012-11-15 10:12
如果有中文版的更好,表示看不明英文的,只能中文的!!
作者:
molunshang
时间:
2012-11-15 11:07
太感谢了,正是我需要的
作者:
最爱念
时间:
2012-11-17 20:12
恩比较实用的代码
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1