易语言吧

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1808|回复: 3

[易语言源码] 觅风易语言第三十三课(易语言模块的导入和编写)课件

[复制链接]

295

主题

537

帖子

1万

积分

超级版主

Rank: 8Rank: 8

积分
14490

幽默大师终生成就

威望
0
易币
13868
贡献
0
积分
14490
UID
580
在线时间
464 小时
注册时间
2019-12-5
发表于 2020-7-13 08:18:12 | 显示全部楼层 |阅读模式
第三十三课(易语言模块的导入和编写)
概述:本节课主要讲了,EC模块的导入和编写,先讲了EC模块、子程序、DLL的区别,然后通过第六课的“寻找顶级窗口”源码,讲解了模块的编写和生成、模块的导入。
用到的工具:易语言编程工具、第六课\扫雷-XP\扫雷.exe
自定义的子程序:主要是将一个频繁使用到的一段代码独立生成一个子程序来供我们使用,我们只要传递一定的参数给这个子程序,我们就可以用这个自定义的子程序来获得一个返回值。
DLL:将很多个子程序编写在一起,通过“公开”来供我们调用。
EC模块:一般是由一个人或者几个人编写,然后有很多人下载使用,一个模块可以封装很多个子程序,这个模块里面的源代码是不可见的。
EC模块的编写和生成:新建“windows易语言模块”,写好了代码之后,给子程序写上备注“第一个参数是类名,第二个参数是标题“,点击左上角“程序”-“配置”,在“程序配置对话框”填好“程序名称:我的模块”、“程序描述:取得一个顶级窗口的句柄”、“作者信息”的“作者“、然后点击”确定“,最后编译就行了,编译出现弹窗的话就选是,编译出来的是.ec格式的文件。
EC模块的导入点击窗体编辑器旁边的“程序“,双击”模块引用表“,选择刚才编译出来的.ec格式的文件,就会显示在”模块引用表“的下面。
EC模块的引用:双击”模块引用表“下面的模块名称,在新弹出的窗口中,“子程序”下面的都是模块命令,可以直接引用,注意括号里面的参数就行,有几个参数或者参数是什么类型。
截图202007130817244875..png


[size=14.6667px]觅风易语言第三十三课(易语言模块的导入和编写)课件下载:https://www.lanzoux.com/imaZTek36tc
[size=14.6667px]

0

主题

2339

帖子

9564

积分

VIP超级贵宾

Rank: 8Rank: 8

积分
9564
威望
198
易币
6829
贡献
0
积分
9564
UID
11903
在线时间
36 小时
注册时间
2021-1-23
发表于 2021-5-29 03:29:23 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

0

主题

11

帖子

41

积分

初识易语言

Rank: 1

积分
41
威望
0
易币
30
贡献
0
积分
41
UID
38297
在线时间
1 小时
注册时间
2023-8-16
发表于 2023-8-16 20:54:21 | 显示全部楼层
像这种类目一样标题一样的子句柄咋找? 只有句柄不一样,我找的都不是我需要的那个。。
回复

使用道具 举报

0

主题

5

帖子

20

积分

初识易语言

Rank: 1

积分
20
威望
0
易币
15
贡献
0
积分
20
UID
38364
在线时间
3 小时
注册时间
2023-8-20
发表于 2023-8-21 00:06:39 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得易语言吧是注册对了!
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【选择右侧内容,快速回复】
  高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

大漠插件注册码无须等1-3号

QQ|一:站内所有资源均来自互联网收集或用户上传分享,本站不拥有此类资源的版权。 作为网络服务提供者,对转载行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权并出示充分的版权证明材料时,易语言吧负有移除转载作品以及停止继续传播的义务。在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任,包括不承担因侵权不成立而给原发布人带来损害的赔偿责任。 用户免费分享产生,如果侵犯了你的权益,联系QQ:3066137757|Archiver|手机版|小黑屋|易语言吧

GMT+8, 2024-11-21 20:23 , Processed in 0.204921 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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