当前位置:首页 > 模块的制作和使用
一、不带窗口的模块
这类模块只是为了处理某种事情,并不把结果显示给你看。
下面我们一步一步做一个模块来判断某一个数字是单数还是双数。 通过菜单“程序->新建”,
或者直接点击工具栏“新建”
按钮,启动新建易语言程序的对话框:
选择“Windows易语言模块”,点击“确定”,即可新建一个易语言模块。 这是易语言模块初始的状态:
系统已经为我们建立了两个子程序:“_启动子程序”和“_临时子程序”。启动子程序是用来放置模块的初始化代码的。比如,模块中的变量初始值等。“_临时子程序”是为了方便我们写易语言模块的时候才用,存放一些临时查看模块效果的代码。在编译的时候,该子程序里的代码都将被清空。 那么,我们的模块在哪里?得我们自己写。 通过菜单“插入->子程序”,或者按“CTRL+N”,或者在工作夹的“程序”子夹按下鼠标右键,选择“新建子程序”,
或者在代码编辑区的点击右键,选择“新建子程序”,
都可以新建一个子程序,如下图:
我们修改一下子程序名称、返回值类型,并勾选“公开”属性。然后在子程序表格中按回车,插入一个参数。完成后,如下图:
选择“公开”,那么这个子程序就可以被别人调用,否则的话,别人是看不到这个子程序的。“备注”是用来说明该子程序的功能或者对该参数的要求。 代码呢?只要这么一句就行了,如图:
完成代码之后,我们来测试一下。怎么测试呢?我们需要插入一个窗口,通过窗口中控件的动作来看模块的代码是否正确。在“工作夹”的“程序”面板中,右键点击“窗口”,插入一个新窗口:
在窗口中放入一个标签、一个编辑框和一个按钮:
把“编辑框1”的输入方式改成“整数文本输入”,然后双击“按钮”控件,进入代码编辑区,在“_按钮1_被单击”子程序中输入如下代码:
然后通过菜单“窗口->程序集:程序集1”
回到模块代码编辑区,在“_临时子程序”中输入代码:
然后我们就可以运行一下看看效果了。
运行程序,在编辑框中输入数字,点击按钮,标签上的文字就会显示出“单”或“双”,说明你输入的数字是单还是双数。
通过测试,我们的模块是可用的,把“窗口1”及它的程序集删除,并删除“_临时子程序”中的那句代码,就可以编译了。需要注意的是,在编译前把还要对模块程序进行配置,要不然就不能编译。程序配置,通过“程序->配置”调出如下对话框:
共分享92篇相关文档