TC官方合作论坛

 找回密码
 立即注册
楼主: TC管理员

[问题] TC5.0公测版BUG建议收集贴

  [复制链接]
发表于 2015-3-13 09:45:33 | 显示全部楼层
本帖最后由 天生天杀 于 2015-3-13 09:50 编辑

你弄一个编辑框和表格就可以了,编辑框里按12进行测试,名字是小写的y

昨天反应的问题,居然修改了 哈哈
变量 文本,bg,sfl,x1,x2,x3,属性

var 正格式="√"
var 负格式="×"
变量 b色=#FF0000
变量 p色=#6699FF

功能 编辑框0_内容改变()
    文本=编辑框获取文本("编辑框0")
    如果(字符串查找( 文本,"p") !=-1)
        文本=字符串替换(文本,"p","P")
    结束
    如果(字符串查找( 文本,"b")!=-1)
        文本=字符串替换(文本,"b","B")
    结束
    如果(字符串查找( 文本,"1")!=-1)
        文本=字符串替换(文本,"1","B")
    结束   
    如果(字符串查找( 文本,"2")!=-1)
        文本=字符串替换(文本,"2","P")
    结束
    //    编辑框设置文本("编辑框1",文本)
    八九()
结束

功能 八九()
   
   
    变量 wb=文本
    变量 行=3
    变量 大路,值1,三,u,四,wz,值,i
   
    如果(字符串长度(wb)%行==0)
        大路=字符串长度(wb)/行
    否则
        大路=取整(字符串长度(wb)/行)+1
    结束   
   
    变量    次序=数组(10)
    变量  开始位置=数组(10)
    次序[0]=wb
   
    wz=数组(2,6)
   
    遍历(u= 0; u < 2; u++)
        sfl=""
        遍历(i = wz; i < 字符串长度(wb); i++)
            如果(字符串截取(wb,i,i+1)==字符串截取(wb,i-wz,i-wz+1))
                值=正格式
            否则
                值=负格式
            结束
            sfl=sfl&值
        结束
        次序[u+1]=sfl
    结束
  
    /////
    变量 位置=数组(4,1,7,11,15)
    变量 y,x
    bg="表格0"
   
    遍历(u = 1; u < 3; u++)
        y=大路
        三=字符串长度(次序)
        x=字符串长度(wb)
        遍历(i=字符串长度(次序); i>-1; i--)
            表格设置内容(bg,位置+x%行,y,字符串截取(次序,三,三+1))
            选择(字符串截取(次序,三,三+1))
                条件 "B"
                表格设置选项背景色(bg,位置+x%行,y,b色)
                条件 "P"
                表格设置选项背景色(bg,位置+x%行,y,p色)
            结束
            如果(x%行==0&&x!=字符串长度(wb))
                y--
            结束
            三--
            x--
        结束
    结束
    //    窗口设置标题(窗口获取自我句柄(),字符串字符数(wb)&" "&"口")
    窗口设置标题(窗口获取自我句柄(),字符串长度(次序[2])&","&字符串长度(次序[3]))
结束


功能 表格初始化()
    bg="表格0"
    变量 行数=40
    变量 列数=60
   
    变量 行高=22
    变量 列宽=22
    变量 r_row, r_col
    表格设置大小(bg,行数,列数)
    表格获取大小(bg,r_row, r_col)
    遍历(变量 i=0;i<r_row;i++)
        遍历(变量 u=0;u<r_col;u++)
            表格设置行高(bg,i,行高)
            表格设置列宽(bg,u,列宽)
            表格设置内容(bg,0,u,u)
            表格设置内容(bg,i,0,i)
        结束
    结束   
结束

功能 y_初始化()
    表格初始化()
结束

回复 支持 反对

使用道具 举报

发表于 2015-3-13 09:59:25 | 显示全部楼层
天生天杀 发表于 2015-3-13 09:45
你弄一个编辑框和表格就可以了,编辑框里按12进行测试,名字是小写的y

昨天反应的问题,居然修改了 哈哈

加 QQ800026003  在线沟通下你说的问题
你的代码有些内容不太理解
回复 支持 反对

使用道具 举报

发表于 2015-3-13 10:32:19 | 显示全部楼层
天生天杀 发表于 2015-3-13 09:45
你弄一个编辑框和表格就可以了,编辑框里按12进行测试,名字是小写的y

昨天反应的问题,居然修改了 哈哈

OK了 是字符串截取有一个bug引起了
已经修复
回复 支持 反对

使用道具 举报

发表于 2015-3-13 10:35:20 | 显示全部楼层
kevinqq 发表于 2015-3-13 10:32
OK了 是字符串截取有一个bug引起了
已经修复

我联系qq啦
回复 支持 反对

使用道具 举报

发表于 2015-3-13 16:36:35 | 显示全部楼层
反馈类型:建议
使用版本:TC5.0
具体描述:api函数  关键字  英文模式下希望能使用驼峰的命名规则,例:messageBox 或者 MessageBox,虽然tc是区分大小写的,但是这样改一下更好额
造成影响:代码可读性增强
回复 支持 反对

使用道具 举报

发表于 2015-3-13 18:23:03 | 显示全部楼层
反馈类型:BUG
发生时间:经常
使用版本:TC5.3.12 (必填*)
TC库中例子:
变量 数组1 = 数组("1" = 1,"2" = 2,"3" = 3)
变量 索引 = arrayvaluefind(数组1,32)
消息框(索引)
编译时提示:>错误:D:\TC学习示例 行号:5 错误信息:函数调用不存在:arrayvaluefind
把arrayvaluefind改成中文 数组值查找,可以正常使用...........

回复 支持 反对

使用道具 举报

发表于 2015-3-14 11:47:55 | 显示全部楼层
反馈类型:BUG
发生时间:2015-03-13-11:44
使用版本:TC5.0 (必填*)
具体描述:无法登录手机端
造成影响:无法登录手机端 造成不能正常使用TC安卓版
您的配置:三星智能 GT-I9128E
相关截图: 20150314114252.png
回复 支持 反对

使用道具 举报

发表于 2015-3-14 13:44:40 | 显示全部楼层
本帖最后由 PGhuman 于 2015-3-14 13:47 编辑

bug
3.14
TC5-0312
pc
识字和窗口识字:

1function zz_init()
2    //这里添加你要执行的代码
3    var x,y,z
4    syssetcurrentpath("f:\\zh")
5    setdict("role_name.txt",0)
6//    z=windowfindtext(526286,0,0,400,400,"百年孤独丶丶","e5e5e5-1A1A1A",1.0,x,y)
7//    traceprint(x&","&y)
8//    y=y-2
9//    z=windowocr(526286,x,y,x+67,y+13,"e5e5e5-1A1A1A",1.0)
10//    traceprint(z)
11    z=findtext(0,0,400,400,"百年孤独丶丶","e5e5e5-1A1A1A",1.0,x,y)
12    traceprint(x&","&y)
13    y=y-2
14    z=ocr(x,y,x+67,y+13,"e5e5e5-1A1A1A",1.0)
15    traceprint(z)
16end

识字和窗口识字的范围上边界值是y-1;y;y+3(即第8行和13行使y分别等于y-1;y;y+3)时,脚本分别执行到9行和14行时停止并报错,其他值则正常。识字和窗口识字都有这个问题。。。

QQ截图20150314133806.bmp



回复 支持 反对

使用道具 举报

发表于 2015-3-14 16:03:27 | 显示全部楼层
本帖最后由 PGhuman 于 2015-3-14 16:05 编辑

bug
3.14
TC5-0312
pc端问题:traceprint改变数据类型:
QQ截图20150314160113.bmp



回复 支持 反对

使用道具 举报

发表于 2015-3-14 21:09:31 | 显示全部楼层
本帖最后由 jokesun 于 2015-3-14 22:21 编辑

TC5 0314 版本

    var a        =0
   traceprint("end..."&a)
输出条件后崩溃..

1.jpg
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-28 22:40 , Processed in 0.076961 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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