网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
08月23日漏签0天
tc简单开发吧 关注:3,055贴子:11,429
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 1回复贴,共1页
<<返回tc简单开发吧
>0< 加载中...

8封装。把归类后的函数,封装到tc库

  • 只看楼主
  • 收藏

  • 回复
  • 剑仙十号
  • tc金仙
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
8封装。把归类后的函数,封装到tc库
1、把常用函数封装在tc库,实现函数的一次编写,多次调用。
程序的重用性。实现函数在多个项目的重用。
2、实现代码框架的构造。
商业辅助脚本,代码往往有几千行(6部件)。
把几千行代码,糊在1个“***界面.t”,乱七八糟的,那是不成熟的做法。
把6部件分别做成:
自动喊话.t,补红蓝.t,选怪杀怪.t,定点回位.t,组队离队.t,回城补给.t。 再在“***界面.t” 里面循环调用,这样框架清清楚楚,整整齐齐的,不容易出现错误。
3、tc库的作用,跟按键精灵.命令库的效果一样。
但tc库 能够复制多个副本,修改副本时不影响原件。按键精灵.命令库不能构建框架,不能复制副本。
基于这三点,用tc开发项目,比按键精灵更有优势。
=======================================================
tc库,就是一个 ***.t文件。
一般来说,主界面对应一个***.t文件,多个子界面 对应多个***.t文件。
但也可以新建不带界面的 ***.t文件。
.
在易语言中,主窗口对应一个“窗口程序集”,多个子窗口 对应多个“窗口程序集”。
.
在Delphi7中,窗口对应的东西叫单元。
不管tc库,窗口程序集,窗口单元,说的都是同一个东西。
//
在新项目中新建tc库,操作步骤很简单:
右键“项目管理-***项目名字”
添加,新建文件(N)
文件名: 输入文件名。
位置: 输入文件位置。
把它命名为:structAPI //意思是结构体&API.
点确实后,tc库全名是:“structAPI.t”
//
在新项目中添加tc库,操作步骤也简单:
右键“项目管理-**项目名字”
添加,现有文件(E)
按实际位置,选择以前封装好的tc库。这样就能调用tc库里面的函数。
//
用同样的方法 可以封装:
“字符串库.t”
“大漠库.t”
“内存库.t”
“汇编库.t”
一次编写,多次调用。这可不是吹出来的。
学习易语言的程序集,VC++的程序集,同样可以用这方法 封装函数,构造代码框架。
使代码 一次编写,多次调用。
编程是懂一而懂百,触类旁通的。
本贴记录在:tc简单开发吧,精品区8,项目归类。


  • 剑仙十号
  • tc金仙
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
后记:
以后学高级语言,函数封装 还有更好的方法。
把函数封装到 动态链接库里面(dll),适合放在所有语言中调用。 动态链接库是一种dll文件,有标准接口dll,COM组件dll。
注意:tc库只能在tc中调用。 这次使用的不是tc库,而是动态链接库了。
在VC++变量中,基本数据类型有:整型,浮点型,字符型,逻辑型。
派生类型有:函数类型,结构体类型,类类型。COM接口dll是一种类 类型。
打开VS2013合集,打开合集的VC++。
新建一个VC++工程:dmsoft。
在工程中新建一个类:dm。
再在类里面写函数:ver()
点击编译按钮,就生成一个dm.dll。一个订制版的大漠,就做出来了。
调用格式:
var dm=com("类名.工程名")
var 版本号 = dm.ver()
【End】


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1回复贴,共1页
<<返回tc简单开发吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示