TC官方合作论坛
标题: TC4.0的重大更新与改进 [打印本页]
作者: kevinqq 时间: 2012-12-10 19:43
标题: TC4.0的重大更新与改进
TC4.0的重大更新与改进
4.0经历半年的研发之后,终于在12月跟同学们见面了,4.0最重大的改变就是去掉了数据类似的概念,让各位同学更加容易的学习TC.下面让我们来看下TC4.0 相比TC3.0到底有什么样的变化呢?
界面:
改变之一:主界面更加漂亮了
我们先打开TC4.0
的主界面,
TC4.0主界面是不是比TC3.0的主界面让人感觉真加舒服, 没错,这就是TC4.0的改变之一.
主界面更加人性化,让用户感觉使用起来更加舒服.
主界面的右上角的那件小衣服可以改变TC4.0主界面的皮肤,现在官方放出了四套皮肤
分别,经典(window经典风格,大家都懂的),蓝色(就是我上面的截图),黑色,银色,大家下载4.0之后体验下就知道了
改变之二:会员功能的取消
还在为文件加密,字符串加密发愁吗? 赶快加入TC4.0吧,全新的TC4.0,文件加密,字符串加密,自定义程序图标,一切API ,控件,全部免费使用
1、删除了会员登陆栏,一切功能都不用登陆就可以使用了
3.0
界面
4.0界面
改变之三:代码字体风格自定义
还在为代码字体看不习惯的而发愁吗?还在为TAB键每次跳动的空格数量不一样,引起排版混乱而发愁吗?赶快加入TC4.0吧,TC4.0支持更多功能自定义设置
1、代码字体的自定义设置,
改变之四:动态断点调试,数组元素的显示
还在为调试代码的时候数组内容显示不全而纠结?还在为每次下断点要重新启动项目而纠结?加入TC4.0吧.
1、TC4.0代码支持动态断点,想什么时候断,就什么时候断,
2、TC4.0 数组调试更方便了,不管多少元素都能全部显示
BUG修复
1、修复TC编辑器主界面不刷新的bug
2、修复 界面设计的时候,上下拉时灵时不灵
3、修复 项目管理框中资源节点下资源文件不能重命名
4、修复 Tab控件里面动态创建的控件不能使用API
5、项目管理跟函数功能列表中间用分割线可拖动
6、去掉多余的界面上的小按钮,弹出菜单
7、去掉会员栏,加入新建/打开,保存菜单按钮
8、动态创建表格
9、代码调试时 数组信息下拉框形式显示
语法:
1、去掉数据类型的概念,变量定义,函数返回类型,参数类型,都为可选,(以后将去掉这些关键字,因为它没有任何意义,除了注释效果)
示例:
a="我是一个"
a=12312312
2、访问其他空间的全局变量不再有数量限制,全局变量不再有限制
3、其他空间的全局变量可以访问也可以修改
示例:
namespace全局变量测试
全局=123456
endnamespace
namespace调用全局变量测试
function调用全局(0)
return 全局变量测试.全局
endfunction
endnamespace
4、if嵌套可以最多45层,其他语句同理,以前是15层
5、向下调用函数不再有数量限制
6、加快了运行速度,现在测试快了1倍
7、改变了com调用机制,可以跨线程和跨空间调用com对象
示例:
Ts=com("ts.tssoft")
//这里的ts.tssoft就是我们在Ts插件帮助文档中查到的接口,只要创建的插件对象才能调用插件的函数
窗口句柄=window.findwindow("独孤求败")
是否成功=Ts.BindWindow(窗口句柄,"gdi","dx","dx",1)
如果(是否成功==1)
辅助.消息框("窗口绑定成功!")
如果结束
如果(窗口句柄==0)
辅助.消息框("找不到窗口,窗口名称有误!")
如果结束
窗口.置顶(窗口句柄)
Ts.KeyDownChar("enter")
辅助.等待(1000)
Ts.KeyUpChar("enter")
Ts.UnBindWindow()
8、增加了 += -= *= &= /= ++-- 操作符号
9、“&”作为新的字符串连接字符串 “+”不再做为字符串连接符,只做为数值相加
示例:
"1"+"2"结果为3
"1"&"2"结果为"12"
10、数组成员也为可变类型
示例:
a=array[10]
a[0]=10
a[1]="232"
help.messagebox(a[0])
11、return 语句不再是必须的
12、全局变量可以赋初值,只能是常量
示例:
字符="我是一个字符"
13、加入了dllcall-可以调用标准DLL的方法.
示例:
dllcall("user32.dll","BOOL","SetCursorPos","int",100,"int",100)
14、加入了COM属性接口的操作
示例:
Excel=com("Excel.Application")
Excel.Visible=true
d=Excel.WorkBooks
d.Add(1)
Sheet=Excel.ActiveWorkbook.ActiveSheet.Cells(1,1)
Sheet.Value="TTTT"
help.messagebox("点我,就退出EXCEL")
Sheet.Saved=true
Excel.Quit()
15、数组最多支持8维数组
示例:
a=array[10][10][10][10][10]
a[0][0][0][0][0]="0000"
help.messagebox(a[0][0][0][0][0]&"cccc")
16、数组定义时 局部数组大小可以支持,全局数组大小只支持常量
17、去掉了XML的依赖
18、改进了API调用模式
API:
1、增加数组空间和方法:
1 数组空间.维数
2 数组空间.大小
3 数组空间.连接
4 数组空间.排序
5 数组空间.过滤
6 数组空间.增加
7 数组空间.删除
8 数组空间.插入
9 数组空间.删除指定项
10 数组空间.清空
11 数组空间.查找
12 数组空间.重定义
2、添加类型空间和方法
1 类型.转逻辑型
2 类型.转整型
3 类型.转浮点型
4 类型.转字符型
5 类型.转十六进制
6 类型.转十进制
7 类型.是否为整型
8 类型.是否为浮点型
9 类型.是否为数组
10 类型.获得类型
11 类型.取整
3、添加日期时间空间和方法
1 日期时间.当前日期
2 日期时间.指定日期
3 日期时间.日期间隔
4 日期时间.年
5 日期时间.月
6 日期时间.日
7 日期时间.时
8 日期时间.分
9 日期时间.秒
10 日期时间.星期
4、删除API
1进程.读stringunicode
2进程.找stringunicode
3辅助.输入框
4窗口.类名返回窗口
5、修改API
1进程.读string 添加参数type
2进程.找string 添加参数type
3文件.长度 修改参数文件句柄 为文件路径
4系统.时间 参数 添加两种类型
5原 会员.aes加密 移动至字符串空间 字符串.ase加密
6原 会员.ase解密 移动至字符串空间 字符串.ase解密
7原 会员.md5加密 移动至字符串空间 字符串. md5解密
8原 会员.文件加密 移动至文件空间 文件.文件加密
9原 会员.文件解密 移动至文件空间 文件. 文件解密
6、修复bug
1修复 进程.获取参数() 错误的问题
2修复 网络.发送 参数为空 断开连接的bug
7、添加API
1窗口.是否可见
2窗口.是否有效
更多特性让大家慢慢去发掘吧!
作者: z878717691 时间: 2012-12-10 19:44
沙发
作者: myc9527 时间: 2012-12-10 20:02
哇塞~很强大!继续加油!很期待4.0!TC确实不错~希望越做越好~!全面支持你们!
作者: jimye0526 时间: 2012-12-10 20:06
顶风神
作者: 332475520 时间: 2012-12-10 20:18
必须顶 ,
作者: 332475520 时间: 2012-12-10 20:18
希望TC越做越强大
作者: 冷月无痕 时间: 2012-12-10 20:24
4.0~~~~
作者: 夏末 时间: 2012-12-10 20:28
我也来顶一下
作者: cylhb 时间: 2012-12-10 20:36
强势来临了
开发更加简单了
作者: shine宝宝 时间: 2012-12-10 20:40

作者: 554354854 时间: 2012-12-10 20:53
快灭了3楼。。。。
作者: whoyeyang 时间: 2012-12-10 21:10
全力支持呢
作者: sport431 时间: 2012-12-10 22:07
啥时候能解决占用cpu太多的问题
作者: yjqqqtu 时间: 2012-12-10 22:10
在哪下载啊。。刚加VIP。。
作者: TC兔子 时间: 2012-12-10 22:41
回复 10楼shine宝宝的帖子
你在笑签名吧~~
作者: hyg1393040 时间: 2012-12-11 01:35
4.0读取其他空间的全局变量还是有数量限制吧,又挂了
作者: oksfsfcj 时间: 2012-12-11 09:05
这个很给力哦
作者: feng123144 时间: 2012-12-11 11:29
有没有流程语句头回车后
自动生成的流程语句结束语啊?(中间有几行空行)
作者: shine宝宝 时间: 2012-12-11 12:01
嗯!!!!发个这样的帖 下面还带个对眼
作者: TC 时间: 2012-12-11 12:08
回复 16楼hyg1393040的帖子
给个例子看看,在VIP群里发一下错误DEMO,会有人帮你调试
作者: hyg1393040 时间: 2012-12-11 15:30
回复 20楼TC的帖子
==写个DEMO试试,根据大漠的FOOBAR输出显示应该是读取其他空间的全局暴的,原来3.046就有这情况,看了4.0更新才知道是这个原因,然后发现每次暴基本都是在读取其他空间的全局变量以后
作者: 554354854 时间: 2012-12-11 21:15
哇哇哇
作者: kk1304231990 时间: 2012-12-12 00:31
支持
作者: toliujun 时间: 2012-12-12 05:52
变化蛮大的
作者: gaoruipeng139 时间: 2012-12-12 10:56
看看
作者: TC管理员 时间: 2012-12-12 11:21
爱TC爱生活。TC需要大家的支持。
作者: 最爱念 时间: 2012-12-14 15:19
太狠了,一下改这么多
作者: qq910950471 时间: 2012-12-22 14:45
根本不知道3.0是啥东西
作者: uniscom 时间: 2012-12-24 11:05
顶顶顶...
作者: 陌上青衣。 时间: 2012-12-24 21:56
支持4.0
作者: hmlyn 时间: 2012-12-25 00:27
下载地址呢?
作者: 龍吟达人 时间: 2012-12-25 10:29
必须狂顶啊
作者: 小王 时间: 2012-12-25 17:47

作者: guesterren 时间: 2012-12-26 08:08
你好TC4.0,有什么吸引人的地方?我很想了解................
作者: haking 时间: 2012-12-26 16:27
终于更新Tab页设计了。给力
作者: hi365 时间: 2012-12-26 17:48
哇塞~很强大!继续加油!很期待4.0!TC确实不错~希望越做越好~!全面支持你们
作者: lzq5628989 时间: 2012-12-27 15:11
很强大!支持TC!
作者: cfanmax 时间: 2012-12-29 01:22
希望TC越做越强大
作者: zxyc2000 时间: 2012-12-29 10:36
支持 !
作者: yuntong 时间: 2013-1-3 20:10
下来试下,好用过3.0吧
作者: wj249113467 时间: 2013-1-5 11:21
用4.0编译3.0的程序时就程序崩溃(显示TC已停止工作),是什么原因,还是更改了那些函数参数导致的????
作者: river860301 时间: 2013-3-2 14:20
来学习哈哈
作者: laowantong 时间: 2013-3-12 00:02
zhichi
作者: lch20200 时间: 2013-4-24 09:50
爱学习的好孩子
作者: liu0623 时间: 2013-5-20 16:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: liu0623 时间: 2013-5-21 17:49
提示: 作者被禁止或删除 内容自动屏蔽
作者: york17 时间: 2013-8-30 23:08
顶起。
作者: 好心晴 时间: 2014-1-11 15:37
111111111顶
作者: bbq2015 时间: 2015-1-26 16:34
感谢,不错。
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) |
Powered by Discuz! X3.1 |