TC官方合作论坛

标题: 面向类和对象的编程。 [打印本页]

作者: 剑仙十号    时间: 2016-9-6 18:46
标题: 面向类和对象的编程。


在电脑中模拟真实的物理世界。
例如创建一个_小树
类。
类有三个要素:
属性,方法,事件。
属性:
小树.直径=0.6

小树.高度=2

//

方法(子程序):
小树.生长速度=

小树.光合作用=

小树.呼吸作用=

//

触发事件:
小树.杀虫事件

小树.浇水事件

小树.施肥事件

小树.裁剪事件



作者: 剑仙十号    时间: 2016-9-6 18:49
创造出一个对象后,
操作这对象的所有元素,都用对象名+属性/方法/事件 来完成。


var 小树1 = 创造对象(****)

小树1.属性 = ****

小树1.方法 = ****

功能 小树1_事件()

//

结束


面向类和对象的编 程,在电脑中模拟真实的物理世界。
作者: 剑仙十号    时间: 2016-9-6 18:53

界面1.编辑框1.内容 = "1234"//编辑框设置文本

var qq = 界面1.编辑框1.内容
messagebox(qq) //编辑框获取文本


编辑框1.有效=

编辑框1.可见=

.

编辑框1.x座标=

编辑框1.y座标=

编辑框1.宽度=

编辑框1.高度=




作者: 剑仙十号    时间: 2016-9-6 18:55
本帖最后由 剑仙十号 于 2016-9-7 17:54 编辑

面向类和对象的编程,在电脑中模拟真实的物理世界。
.
对象有三要素:属性,方法,事件。


创造出一个对象后,
操作这对象的所有元素,都用对象名+属性/方法/事件 来完成。

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)






欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1