TC官方合作论坛

标题: 请教下!字符串连接问题! [打印本页]

作者: My水乐    时间: 2013-7-28 15:53
标题: 请教下!字符串连接问题!
比如: 设置个  按键 控件 后 在控件里面写入代码 :

功能 读取_点击()
路径=文件.对话框(2)
如果(路径=="")
    辅助.消息框("请选择文件!")
否则
    标签.设置文本("标签6",路径)
如果结束
功能结束

比如我点击了2次或者更多次数后 如何才能 让标签把每次点击后所得路径给分割开后在标签中显示出来

结果 比如:
I:\|C:\|D:\

作者: TC☆脚本☆TC    时间: 2013-7-28 15:59
  1. 变量 返回值 //需要先初始化一次
  2. 变量 源串="AB:CD:EF:GH:JK",分隔符=":"//一般分隔符都是|符号
  3. 是否成功=字符串.分割(源串,分隔符,返回值)//分割路径加进你的脚本就行了
复制代码

作者: My水乐    时间: 2013-7-28 16:30
回复 2楼TC☆脚本☆TC的帖子

用 字符串分割 命令不行吧。。 因为每次你点击的 只有1个路径值啊。而分割符是将 一串 字符分割开
作者: Dear〃惜颜    时间: 2013-7-28 16:31
过来秀头像的。。
作者: TC☆脚本☆TC    时间: 2013-7-28 16:37
回复 3楼My水乐的帖子

可是你说的 :比如我点击了2次或者更多次数后 如何才能 让标签把每次点击后所得路径给分割开后在标签中显示出来。

你可以获取那些路径然后才分割啊。
作者: My水乐    时间: 2013-7-28 17:09
回复 5楼TC☆脚本☆TC的帖子

这个我想过   但是  每次添加的 次数不定  都不知道咋弄

不过我想到另外一个办法 可以利用 列表框 和 文件.末尾写入 来用 直接在后面加入分割符  或者 分割一次也行。
  
  不知道  还有木有其他的办法 。。
作者: TC☆脚本☆TC    时间: 2013-7-28 17:33
回复 6楼My水乐的帖子

次数不定,用赋值,按照赋值的那个操作。
作者: My水乐    时间: 2013-7-28 17:39
回复 7楼TC☆脚本☆TC的帖子

  能给个代码举例吗?
作者: TC☆脚本☆TC    时间: 2013-7-28 17:50
回复 8楼My水乐的帖子

我又看了下你的问题,我觉得你点了一下两下三下,你每次点就那次的路径显示在标签而且保存,分割显示,用/n自动换行,不过你那标签要设置允许多行。
作者: My水乐    时间: 2013-7-28 18:02
回复 9楼TC☆脚本☆TC的帖子

主要问题就是每次 更新 路径后 写入标签 就把开始的给覆盖掉了/。。
作者: TC☆脚本☆TC    时间: 2013-7-28 18:05
回复 10楼My水乐的帖子

可以写配置和读取配置,然后每次登就保存里面看大神们的教学就是那个用表格的,会受益匪浅的。
作者: My水乐    时间: 2013-7-28 19:01
回复 11楼TC☆脚本☆TC的帖子

呃 这个方法跟我用的  差不多 。。
作者: TC☆脚本☆TC    时间: 2013-7-28 19:06
回复 12楼My水乐的帖子

那你就接着研究研究啊,肯定能解决的。
作者: My水乐    时间: 2013-7-28 20:02
回复 13楼TC☆脚本☆TC的帖子

解决了 基本 输出的 值 直接就是 分割好的 很方便
作者: 348625228    时间: 2013-7-28 20:03
编辑框.设置文本(“编辑框0”,编辑框.获取文本(“编辑框0”)&你要写的东西)
是这样吗?
作者: 348625228    时间: 2013-7-28 20:04
编辑框.设置文本(“编辑框0”,编辑框.获取文本(“编辑框0”)&“\r\n”&你要写的东西)
这样就换行了
作者: TC☆脚本☆TC    时间: 2013-7-28 20:07
回复 14楼My水乐的帖子

嗯,解决就好,相信自己,还是要自己动手的。
作者: My水乐    时间: 2013-7-28 22:24
回复 16楼348625228的帖子

NONO不是     
我是在写一个TC测试辅助器  写到用多图找图   需要把 多个 图片路径 给 组合在一起 然后 分割成 需要的格式
作者: My水乐    时间: 2013-7-28 22:25
回复 17楼TC☆脚本☆TC的帖子

主要是 在 研究 有木有什么算法 可以 做到这 功能   想啦1天没 想到  只有用 开始的想法了。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1