TC官方合作论坛

 找回密码
 立即注册
查看: 887|回复: 3

[讨论] 面向类和对象的编程。

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

马上加入TC

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

x


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

小树.高度=2

//

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

小树.光合作用=

小树.呼吸作用=

//

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

小树.浇水事件

小树.施肥事件

小树.裁剪事件


回复

使用道具 举报

 楼主| 发表于 2016-9-6 18:49:40 来自手机 | 显示全部楼层
创造出一个对象后,
操作这对象的所有元素,都用对象名+属性/方法/事件 来完成。


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

小树1.属性 = ****

小树1.方法 = ****

功能 小树1_事件()

//

结束


面向类和对象的编 程,在电脑中模拟真实的物理世界。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-6 18:53:13 来自手机 | 显示全部楼层

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

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


编辑框1.有效=

编辑框1.可见=

.

编辑框1.x座标=

编辑框1.y座标=

编辑框1.宽度=

编辑框1.高度=



回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-6 18:55:03 来自手机 | 显示全部楼层
本帖最后由 剑仙十号 于 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)

回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-19 02:22 , Processed in 0.032723 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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