TC官方合作论坛

 找回密码
 立即注册
查看: 1958|回复: 4

[源码分享] 针对一些新手同学关于字符串分割

[复制链接]
发表于 2012-11-15 01:04:34 | 显示全部楼层 |阅读模式

马上加入TC

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

x


  1. function bool 分割(string xxx)
  2.      //首先判断下 这个字符串类型的参数是不是空滴,要是空滴那么分割就是去了意义,
  3.       //这里的xxx是用系统枚举出来的,也就是说此分割函数只适用于枚举的返回值处理,其他是否使用关键看连接符号是否为"|"
  4.       //如果不是,那么请确认它
  5.      if(xxx!="")
  6.          //然后呢判断下xxx这玩意里是否是一个连续的整形字面值(如果这个xxx是枚举出来的结果,那么狠可能是多个句柄的集合)
  7.          if(str.findchar(xxx,126))   
  8.             //查找字符--126代表的是"|"这个玩意  
  9.             //这里是找到的情况下做的处理---也就是要分割啦
  10.              string[] X=string[1]      
  11.             //定义并初始化一个字符型数组,用来接收分割后的单独字符串
  12.              string o="|"
  13.             //分割符号 这里默认为xxx是TC的系统枚举结果所以用"|"来分割.
  14.              int a
  15.              //这个是用来保存数组X大小的玩意

  16.              if(str.split(xxx,o,X))   
  17.                    //这个就是分割函数的执行,,成功分割后返回true-

  18.                  array.size(X,a)     //确认数组大小
  19.                     //筛选--网页游戏窗口类名为:MacromediaFlashPlayerActiveX
  20.                    //定义一个保存窗口类名的变量b

  21.                    string b="MacromediaFlashPlayerActiveX"
  22.                  for(int i=0;i<a;i++)     //遍历的次数就是数组X的大小-1
  23.                      if(window.getwindowtype(X[i])==b)
  24.                           //窗口获取类名                     
  25.                          help.messagebox("此窗口的游戏句柄为:"+convert.inttostr(X[i]))
  26.                         return true
  27.                      endif
  28.                  endfor
  29.              endif
  30.          else
  31.              //如果没有"|" 这个玩意 那就默认为就一个独立字符串(比如句柄)
  32.              help.messagebox("只有一个句柄!不知道是不是您想要的,反正他是:"+xxx)
  33.          endif
  34.      else
  35.          help.messagebox("空的字符串!")
  36.      endif
  37.      
  38.     return true
  39. endfunction
复制代码
回复

使用道具 举报

发表于 2012-11-15 07:50:04 | 显示全部楼层
顶一个,对于初学分割的朋友,还是有用的.
回复 支持 反对

使用道具 举报

发表于 2012-11-15 10:12:48 | 显示全部楼层
如果有中文版的更好,表示看不明英文的,只能中文的!!
回复 支持 反对

使用道具 举报

发表于 2012-11-15 11:07:05 | 显示全部楼层
太感谢了,正是我需要的
回复 支持 反对

使用道具 举报

发表于 2012-11-17 20:12:47 | 显示全部楼层
恩比较实用的代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-21 14:33 , Processed in 0.045545 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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