TC官方合作论坛

 找回密码
 立即注册
查看: 43201|回复: 228

原创-TC代码编辑、调试技术详解,图文教程,高手必备!

  [复制链接]
发表于 2013-12-28 16:17:56 | 显示全部楼层 |阅读模式

马上加入TC

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

x
本帖最后由 rainshine 于 2013-12-28 16:28 编辑

因本文从word直接复制过来,所以看不到图片,回复可见word带图版下载地址:
游客,如果您要查看本帖隐藏内容请回复
-----------------------------------------------------------------------------
TC论坛rainshine原创,转载麻烦各位带上原创作者名字……一下午的心血……谢谢。
为防沉,一部分内容回复可见。

首先打开TC,主界面左上方有调试栏。
file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-15060.png
分别给大家解释下每个按钮的功能——

运行:以调试模式运行脚本。
单步调试:脚本运行遇到断点后,单击此按钮可以一条语句一条语句地执行,每执行一条语句就会暂停。
过程调试:脚本运行遇到断点后,单击此按钮可以让脚本继续执行下去,直到遇到下个断点才停下。
停止调试:以调试模式运行脚本时,单击此按钮可以结束进程,退出脚本。
新建/删除断点:编写脚本时,在某个语句上加个断点。
删除所有断点:顾名思义,把此文件中添加的所有的断点都删除掉。
上面提到了一个名词:断点。

什么是断点呢,从脚本源码编辑框看,就是个小小的黄圈圈file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-14703.png。在代码左边、行数右边的地方单击鼠标就可以添加一个断点。file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-13045.png

脚本在运行过程中(调试模式,生成为exe文件运行是不会有断点的,以下均为调试模式运行),实际上是在执行一行一行的源码,当执行到有断点的语句时(准确地说是执行此语句前,举个例子:file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-22671.png这段代码给a=20添加了一个断点,程序运行到此行的时候就会停下来,此刻a的值是10不是20,也就是说,a=20还未执行。
),就会暂停下来。

此时我们可以看到TC界面下方的输出栏里:file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-6831.png。单击file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-16183.png,可以看到此刻程序内所有变量的具体值:file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-17878.png。
右击某个变量,在弹出的菜单中可以复制它的数值(例如第一个变量:" programming! by_rainshine.")。
也可以单击“复制整行”将此变量的所有信息写入剪贴板(例如:网络应用        字符串        字符型        " programming! by_rainshine.")。
而单击“十六进制显示”,可以将“整型”的变量以16进制的方式显示出来:file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-30340.png。
如果某个变量是数组,file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\ksohtml\wps_clip_image-29510.png,单击一下右边的数值,就出现一个下拉框,单击右边的小箭头,就能看到数组所有元素的值啦。
【以下内容回复可见(包含单步、过程调试的讲解;调试输出及其妙用;其他调试技巧等)】

游客,如果您要查看本帖隐藏内容请回复

好了,关于tc的代码调试就先讲到这里吧。希望各位能喜欢~祝大家编程技术节节攀升,总有一天成为大神~~~

评分

参与人数 5威望 +50 金币 +50 收起 理由
ce_11 + 10 + 10 很给力!
门外汉 + 10 + 10 作为新手,我好像看懂了一点
tcly + 10 + 10 很给力!
cyborg0975 + 10 + 10 很给力!
kevinqq + 10 + 10 分析了很多细节,对新人的学习很有助力.

查看全部评分

回复

使用道具 举报

发表于 2013-12-28 16:19:46 | 显示全部楼层
本帖最后由 菜鸟狙丶 于 2013-12-28 16:22 编辑

超赞超赞{:soso_e179:}{:soso_e179:}
不过这真的是你一个下午的心血吗?
我怎么觉得才隔几个小时啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-28 16:25:17 | 显示全部楼层
菜鸟狙丶 发表于 2013-12-28 16:19
超赞超赞
不过这真的是你一个下午的心血吗?
我怎么觉得才隔几个小时啊?

啊哈谢了。真的- -。。加qq1472750668 交个朋友吧。
回复 支持 反对

使用道具 举报

发表于 2013-12-28 16:25:58 | 显示全部楼层
看看看啊啊
回复 支持 反对

使用道具 举报

发表于 2013-12-28 17:23:58 | 显示全部楼层
看看看啊啊
回复 支持 反对

使用道具 举报

发表于 2013-12-28 17:53:46 | 显示全部楼层
支持,看看。{:soso_e103:}
回复 支持 反对

使用道具 举报

发表于 2013-12-28 18:06:00 | 显示全部楼层
kankan
回复

使用道具 举报

发表于 2013-12-29 09:43:54 | 显示全部楼层
看一看,支持楼主顶一个先
回复 支持 反对

使用道具 举报

发表于 2014-1-3 01:46:32 | 显示全部楼层
lkjljlkjlk
回复 支持 反对

使用道具 举报

发表于 2014-1-3 21:34:38 | 显示全部楼层
幸好认识了你,可能学到更多
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-4-27 05:04 , Processed in 0.056390 second(s), 25 queries .

Powered by 海安简单软件服务部

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

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