奔放的牛 发表于 2010-5-14 07:13:25

模块应用 及了解模块的相关知识

本期题目:模块应用上交作业最后期限:5月14日经过一段时间学习大家应都有所收获了吧,是不是在论坛上下载的一些源程序中常碰到引用了模块的呢。 本期的习题就是自己编一模块并在另一易源程序中调用模块。 一、那易中的模块是什么呢?易模块实际上是一个特殊的易程序,它其实可以说是一些子程序一种封装,可在易的源程序中调用但又不能查看模块的源程序。二、模块又有什么用途呢?如上面所说,他可以有两方面的用途;1,对于一些经常用的的功能我们可以写成一模块,这种在论坛上提供的模块多是这种,如“模块_数制转换.ec”等 2,出于对某段易源程序的保密,也可编成易的模块,这样可以方便源程序交流又可以保护你不想让人知的一些代码。三、什么时候要编成模块呢?这个就不用说了,如第二点呀四、怎样编写一个模块呢?在易中你打开“程序”下的“新建”菜单时可以在打开的对话框中选择“windows易语言模块“ 要注意的是:它与普通的易程序相比,有以下特点:1、必须具有程序名称(通过“程序”→“配置”菜单设置),此名称代表模块名称;2、必须具有“_启动子程序”,此子程序负责进行易模块的初始化;3、必须具有公开此易模块的对外接口,对外接口可以通过以下2种方法生成: A:新建一个子程序,然后把“公开”选中,在易模块中任何程序集中选中“公开”的子程序都作为对外接口 B:新建一个接口程序集,然后把程序集名称改为“_接口程序集”,这个程序集下的所有子程序都不需要选中“公开”,均可由外部程序直接调用。 怎样去引用模块呢?使用易模块之前,请做如下操作:1、使用“程序”自属性夹→双击“模块引用表”导入该模块到当前的源程序中; 2、可以直接使用该模块中的子程序了,就如同这些子程序是自己所编写的一样。在编译易程序时所有被使用的易模块会自动被一起编译进去。 以上仅是本人的观点,有些内容引自易的知识库存;更多更详细内容请大家到易的知识库中查找。 上期练习请大强给点评下吧,谢谢

=wukong= 发表于 2010-5-14 09:58:54

好好学学,看来你是老师傅

奔放的牛 发表于 2010-5-14 10:04:07

我只是所谓的菜鸟..不是什么老师傅..
页: [1]
查看完整版本: 模块应用 及了解模块的相关知识