TC官方合作论坛

 找回密码
 立即注册
查看: 2021|回复: 8

建议。tc最大最大的问题,就是不搞基础建设。

[复制链接]
发表于 2016-12-17 19:13:18 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

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

x
建议。tc最大最大的问题,就是不搞基础建设。

tc最大最大的问题,就是不搞基础建设。
新手搞编程,最重要的是6样东西:
1,流程控制部分,
2,变量和数组,
3,函数子程序,
4,多线程技术。

再学习下2个:
面向类和对象,
面向框架的编程。

这6个东西,是编程的《九阳真经》。新手学习编程,只要学会这6个,
学习其它的也是 学过即会, 过目不忘(ajjl,易语言,delphi7,vc++)。
学习其它IDE,先熟悉IDE的操作环境,再过一遍这6样东西,就上手操作了。
//
//
tc官方忽略这6个基础建设,
在4.0教程中不做这6个东西,教程不讲正题。
在6.0教程中也不建议这些,或者根本不做6.0教程。
论坛没有源源不断的新手,只靠几个大神在撑着,根本做不起来。
//
//
建议增加6.0的教程,在教程中增加这6样东西。

评分

参与人数 1威望 +10 金币 +10 收起 理由
言术 + 10 + 10 支持

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2016-12-17 19:17:46 来自手机 | 显示全部楼层
在电脑中模拟真实的物理世界。
例如创建一个_小树类。
类有三个要素:
属性,方法,事件。
属性:
小树.直径=0.6
小树.高度=2
//
方法(子程序):
小树.生长速度=
小树.健康状态=
小树.光合作用=
小树.呼吸作用=
//
触发事件:
小树.杀虫事件
小树.浇水事件
小树.施肥事件
小树.裁剪事件
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2016-12-17 19:14:21 来自手机 | 显示全部楼层
例如流程控制部分,
分支有if分支,select分支。
循环有for循环,while循环。

流程控制的分支语句有条件分支,选择分支。
TC的if,和C语言的if,易语言的“如果()”一样。
..
..
var qq=10//先得到或设定择偶标准。
//下面按标准选择分支(美女)。
//在众多分支(美女)中,如果遇到符合标准的分支(美女),执行点就会跳转到end。
//不再去拣其它的分支(美女),不管下面还有多好多漂亮的。
..
..
//如果没有遇到符合标准的分支(美女),就会逐个选择比较,直到默认分支。
..
..
if(qq==12)//(美女1)
//代码
elseif(qq==11)//(美女1)
//代码
elseif(qq==10)//(美女1)
//代码
elseif(qq==9)//(美女1)
//代码
else
messagebox(“没有满意的选择,执行这个默认的设置。”)
end
//
//
这一理解非常重要。在做a星寻路—递归算法时会用到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-17 19:15:01 来自手机 | 显示全部楼层
流程控制的分支语句有条件分支,选择分支。
TC的select,和C语言的select,易语言的“判断()”一样。
..
..
var qq=10//先得到或设定择偶标准。
select(qq) //开始选择分支(美女)。
//在众多分支(美女)中,如果遇到符合标准的分支(美女),执行点就会跳转到end。
//不再去拣其它的分支(美女),不管下面还有多好多漂亮的。
..
..
//如果没有遇到符合标准的分支(美女),就会逐个选择比较,直到默认分支。
..
..
case 10 //(美女1)
//代码
case 9 //(美女1)
//代码
case 8 //(美女1)
//代码
default
messagebox(“没有满意的选择,就执行这个默认设置。”)
end
//
//
这一理解非常重要。在做a星寻路—递归算法时会用到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-17 19:16:57 来自手机 | 显示全部楼层
面向类和对象的编程,在电脑中模拟真实的物理世界。
.
对象有三要素:属性,方法,事件。
创造出一个对象后,
操作这对象的所有元素,都用对象名+属性/方法/事件来完成。
var 小树1 = 创造对象(****)
小树1.属性= ****
小树1.方法= ****
功能小树1_事件()
//
结束
界面1.编辑框1.内容 = "1234"//编辑框设置文本
var qq = 界面1.编辑框1.内容
messagebox(qq) //编辑框获取文本
编辑框1.有效=
编辑框1.可见=
编辑框1.x座标=
编辑框1.y座标=
编辑框1.宽度=
编辑框1.高度=
大漠类,大漠对象。
dm.dll就是一个已经写好的类。
大漠插件的注册:
新建一个tc项目,点击IDE左手边的“项目管理”,右键“资源”,插入资源(I),把dm.dll添加到资源目录。
.
注册插件("rc:dm.dll", 真) //注册插件,用一句代码就完成了。
插件的调用:
var dm0 //定义全局变量,用来装大漠对象.
//这里用dm0,其实使用dm,dmdm,dm10都可以。
dm0 = com("dm.dmsoft")
//创造com口的大漠对象。这句代码之后,dm0 就带有大漠类的全部属性。
var 版本号 = dm0.ver()
messagebox(版本号)
dm0.MoveTo(30,30)
sleep(30)
dm0.RightClick()
sleep(30)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-17 19:19:01 来自手机 | 显示全部楼层
tc界面的操作:

界面1.编辑框1.内容 = "1234"//编辑框设置文本
var qq = 界面1.编辑框1.内容
messagebox(qq) //编辑框获取文本
编辑框1.有效=
编辑框1.可见=
编辑框1.x座标=
编辑框1.y座标=
编辑框1.宽度=
编辑框1.高度=
回复 支持 反对

使用道具 举报

发表于 2016-12-17 21:40:49 | 显示全部楼层
可惜TC已经被放弃了
回复 支持 反对

使用道具 举报

发表于 2016-12-18 16:07:27 来自手机 | 显示全部楼层
最大问题是不再用心做了
回复 支持 反对

使用道具 举报

发表于 2016-12-21 00:49:37 来自手机 | 显示全部楼层
装逼佬一大堆
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-2 16:11 , Processed in 0.042373 second(s), 26 queries .

Powered by 海安简单软件服务部

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

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