怎么写易语言模块( 二 )


'全局变量 , 自定义数据类型 , Dll命令 , 常数 , 资源等等 , 都跟子程序一样 , 公开打钩就可以调用
'在菜单栏选择编译 , 就可以生成ec文件供别人用了
3. 易语言模块怎么做 新建一个易语言模块程序 , 进入编辑界面后 里面的代码不要管它.
1、必须具有程序名称(通过“程序”→“配置”菜单设置) , 此名称代表模块名称;(如图)
2.必须具有公开此易模块的对外接口 , 对外接口可以通过以下2种方法生成:
A:新建一个子程序 , 然后把“公开”选中 , 在易模块中任何程序集中选中“公开”的子程序都作为对外接口 。(如图)
B:新建一个接口程序集 , 然后把程序集名称改为“_接口程序集” , 这个程序集下的所有子程序都不需要选中“公开” , 均可由外部程序直接调用 。(如图)
程序写完即可编译.
4. 易语言模块的写法 (你那个里的“取指定内容”还有“访问网页”应该要用到模块 , 不然就是程序里的子程序 。我给你写了个)、源码:
.版本 2
.支持库 internet
.子程序 取QQ昵称 ,  文本型 ,  公开
.参数 QQ ,  文本型
.局部变量 返回文本 ,  文本型
返回文本 = 到文本 (HTTP读文件 (“ ” + QQ + “&get_nick=1”))
返回 (取指定内容 (返回文本 ,  “ , ” + #引号 ,  #引号 + “ , ”))
.子程序 取指定内容 ,  文本型
.参数 原文本 ,  文本型
.参数 文本前面 ,  文本型
.参数 文本后面 ,  文本型
.局部变量 qm ,  整数型
.局部变量 hm ,  整数型
【怎么写易语言模块】.局部变量 qr ,  整数型
qm = 寻找文本 (原文本 ,  文本前面 ,   ,  假)
hm = 寻找文本 (原文本 ,  文本后面 ,  qm ,  假)
qr = qm + 取文本长度 (文本前面)
返回 (取文本中间 (原文本 ,  qr, hm - qr))
5. 易语言模块怎样用 易语言模块相当于支持库其中可以包括子程序、常量、自定义数据类型 , 也相当于你在程序中一些自己写的子程序、定义的数据类型和常量 , 你可以在程序中直接调用 , 但调用时必须遵守模块使用的要求(比如:参数、参数的数据类型)
运行易语言时会让你选择新建 的类型 , 其中一项就是易语言模块 , 在易语言模块中你可以新建 子程序 , 然后在子程序后面的公开一项中打上对勾 , 编写代码 , 然后编译 , 编译之后在别的程序中引用该模块 , 就可以看到有一个子程序可以引用 , 如果公开没有打对勾那么 , 引用模块后将看不到相应的子程序!