TC官方合作论坛

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

[官方公告] 【官方】TC建议与bug收集贴

    [复制链接]
回帖奖励 4590 个金币 回复本帖可获得 10 个金币奖励! 每人限 1 次
发表于 2018-8-17 08:55:41 | 显示全部楼层

回帖奖励 +10 个金币

本帖最后由 skynet888 于 2018-9-1 16:10 编辑

不能签到了?
【BUG】:
⑴【获取外网IP】等API已经失效,请立即更新源码!
⑵定义全局变量时,如果要同时定义“变量” “_变量”这两个变量,必须把“变量”定义在前面,否则先定义“_变量”会导致报错“XX未声明”。
⑶文档错别字不少,实例代码都有很多写错的,甚至直接把另一个相似API的复制过去,忘记修改一下二者不同的地方。 ⑷说明文档中应全面的实例比较:null、“”、0三者的区别和相同点,把何时用null、何时用“”,何时用0说清楚,如果三者有时可以通用,那么什么情况下可以通用,也请说清楚。
帮助文档《常用Windows消息大全》有很多段是重复粘贴的,看到后面又重复前面的,常翻阅会浪费多倍时间,快把重复的删了。⑹TC增加了结构体功能,本是一个大大的进步和升级,却连文档说明都没有,那么增加这个干什么呢?让用户去试探和猜吗?什么“int”=1,到底是何意?“int”=2又是什么?文档必须详细举例阐明! 
⑺论坛再次编辑帖子时,换行无效,保存提交后还是显示在同一行,论坛Bug!
【Suggest】:
增加运算符 【按位与】 【按位或】 【移位】!某些API必需要用这些运算符!!除了API,也是自己实现很多功能时必备的运算符!必须有!必须!!TC有了它们,用户就【多了一个】【不必转战易语言的理由】!
对简单的函数(无参数函数、参数为常数的函数)实行内联编译!(如果能把变量传参的函数也内联编译当然更好(但不敢奢求))!传送门——>【首次提出的帖子】   【第二个帖子】
恢复goto语句的支持!一句goto顶几十行重复的代码,同屏阅读时代码更浓缩(只跳一次时非常好用,没有goto是绝对做不到的)
列表框、下拉框等控件增加默认的事件处理函数,竟然连“获得焦点时”、“失去焦点时”都没有?这是必备事件!
本来有很多Bug和建议,以为TC官方不管了就没记下来,其他的暂时想不起来了,想起来再说!








回复 支持 反对

使用道具 举报

发表于 2018-8-17 13:16:03 | 显示全部楼层

回帖奖励 +10 个金币

提一个小建议:添加控件的事件的功能函数时,能不能别再有这行“//这里添加你要执行的代码”注释,每次都删得很烦,这东西刚学的人都知道,完全没必要加这个注释,希望官方管理员们考虑一下这个问题~
回复 支持 反对

使用道具 举报

发表于 2018-8-17 13:56:34 | 显示全部楼层

回帖奖励 +10 个金币

出些新的教程对应8.0,版本差别太大,教程学习困难重重。
回复 支持 反对

使用道具 举报

发表于 2018-8-17 15:51:02 | 显示全部楼层

回帖奖励 +10 个金币

调用EXCEL的功能需要加强
回复 支持 反对

使用道具 举报

发表于 2018-8-17 16:25:32 | 显示全部楼层

回帖奖励 +10 个金币

图色助手,像素最多只能11行,不够用,希望增加一些
当然最好实现设置了大字体字库,自动识别小字体的功能
回复 支持 反对

使用道具 举报

发表于 2018-8-17 19:39:21 | 显示全部楼层

回帖奖励 +10 个金币

希望完善文档并出高级教程!还有开发者们提出的问题,希望有地方能够解决!哪怕收费也能接受
回复 支持 反对

使用道具 举报

发表于 2018-8-18 00:26:51 | 显示全部楼层

回帖奖励 +10 个金币

1:建议资源路径可以自定义释放路径,首先我们可以自己设置初始化运行到哪里的时候释放资源文件,不想一开始就释放,因为程序刚运行的时候经常要做些判断,判断通过了程序才开始运行,如果无条件释放资源文件再做判断,每次都要浪费2,3秒甚至更长的时间(资源文件过大),其次建议释放前对比文件md5再释放,比如释放路径如果存在和资源文件一样的文件,并且md5相同,就不用再释放出来覆盖了,这个建议主要是对于资源文件放东西比较多的很有用。

2:文件长度无法获取系统文件夹里面某些文件的长度,比如font文件夹里面的字体,用大漠插件就获取得到

3:下拉框增加或者删除内容后,不会显示出原来的选项

4:初始化的时候用模态窗口或者控件打开子窗口,能否让模态窗口自动创建该程序的任务栏图标(就是本来初始化完成后自动出来的那个任务栏图标)?否则如果不小心激活别的窗口了,只能按alt+tab切换出来了。

5:比如界面上有标签1,标签2,把标签1改成标签3后,标签2再改成标签1会失败,除非标签1改成标签3后点一下保存,这个在TC4上面是没问题的。

6:线程开启能否优化一下,大部分开启线程都是成功的,但是又时候会莫名其妙的失败,对于商业项目来说,线程开启失败影响很大,有部分电脑要开启很多次才能成功。

7:线程关闭能否优化一下,有少部分游戏,脚本运行完了后,关闭线程(安全关闭),然后解绑窗口,会导致游戏窗口崩溃,本来以为是大漠插件解绑窗口的问题,问了大漠,说是TC的线程关闭(安全关闭)不够安全,没等运行到安全的地方就关闭线程才导致窗口解绑的时候崩溃的。

8:如果有多个t文件,编译成功生成文件后,打开程序的时候有比较小的几率会报另外一页t文件的第一个功能函数不存在,重新再编译一次即可正常,我这边初始化的第一行代码就是调用另外一个T文件的第一个功能函数,单个T文件的时候没遇到过这个问题。

9:从TC脚本开发工具切换到别的窗口,再切换过来的时候(或者最小化TC脚本开发工具再恢复的时候),有几率导致状态栏,输出框,工具箱等这些侧边栏,同时消失2个(其实不是消失,只是贴边了,帖得紧紧得,可以手动拉出来的,不必按照帮助文档的恢复默认工具栏的方法去修改注册表),如果是属性栏消失,每次拉出来的时候,那个“停靠”总是自动打勾,消失之前没有打勾这个“停靠”的,这个问题在TC4一次也没发生过,TC6经常发生,本来以为是安全软件在捣乱,把360和QQ电脑管家卸载掉,重启电脑再试过了还是经常发生,不知道怎么回事,TC4一次没遇到过。

10:生成项目的时候,有小几率生成失败,有360和QQ电脑管家的时候,失败的几率比较大,但是卸载了这2个安全软件还是会失败,但是几率比较小了,不知道怎么回事,TC4一次没遇到过。

11:如果窗口崩溃了,用大漠插件的dm.setwindowstate(hwnd,13)强制结束窗口缩在进程,可能会导致程序卡死,问了大漠,他说他这个函数没有死循环,让我问问TC是不是字符串到整数的时候有死循环。

12:如果窗口崩溃了,用了TC窗口里面的很多API都会导致卡死(估计是API里面有死循环),建议落实一下,我专门测试过了,把一个窗口故意弄崩溃,然后调用窗口置顶,就卡死了,不会给返回值,我把我测试的会卡死的发出来:
窗口激活
窗口置顶
窗口关闭(0)--------------窗口关闭(1)    不会卡死
窗口设置位置(0)--------窗口获取位置  不会卡死
窗口获取标题(hwnd,1)------窗口获取标题(hwnd,0)不会卡死
窗口最大化
窗口最小化
窗口隐藏
窗口恢复
窗口发送按键
窗口发送弹起
窗口发送按下
窗口发送字符
窗口发送字符串
窗口设置大小
窗口发送消息
窗口截图
窗口鼠标移动
窗口鼠标左键按下
窗口鼠标左键弹起
窗口鼠标左键单击
窗口鼠标左键双击
窗口鼠标右键按下
窗口鼠标右键弹起
窗口鼠标右键双击
窗口鼠标右键单击
窗口鼠标中键按下
窗口鼠标中键弹起
窗口鼠标中键单击
//以上窗口鼠标操作,最后一个参数传入1不会导致卡死,传入0才会
回复 支持 反对

使用道具 举报

发表于 2018-8-18 00:39:07 | 显示全部楼层
x136783797 发表于 2018-8-16 18:00
1、优化现在TC的API,大部分已经无法使用
2、增加读写内存功能
3、模块

优化现在TC的API,大部分已经无法使用

你上面说的这句话吓到我了。
回复 支持 反对

使用道具 举报

发表于 2018-8-18 08:00:05 | 显示全部楼层
fywlts 发表于 2018-8-16 20:40
还有,资源里的文件,有时不能正常解压出来。即在初始化运行时,判断本地是否存在同名。不存在则复制到本 ...

百宝云绑定机器码时,第二天总是提示机器码错误 。需要重新解绑后再登入。
接入的是百宝云的网络验证系统。
回复 支持 反对

使用道具 举报

发表于 2018-8-18 08:00:39 | 显示全部楼层
cjxdn 发表于 2018-8-16 20:57
建议:
1.鼠标侧键

百宝云绑定机器码时,第二天总是提示机器码错误 。需要重新解绑后再登入。
接入的是百宝云的网络验证系统。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-27 20:30 , Processed in 0.055857 second(s), 19 queries .

Powered by 海安简单软件服务部

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

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