模块化开发是开发大型项目重要的方式
1确定项目模块目录 易语言新建一个动态库工程 保存在一个目录里
2 设置扩展目录 如图 注意 只有用本支持库打开源码后 易语言工具菜单才会有扩展菜单
选择你的源码所在的文件目录 后重运行启易语言
3 静态编译如下源码 保存在你的源码目录里
支持库扩展DLL 导出函数格式为
.子程序 LibInit, , 公开
.参数 功能指针, 整数型
.参数 运行模式, 整数型
此函数被WEB开发支持库调用 以扩展本支持库功能
.版本 2
.支持库 webcgi
.程序集 常量定义库
.子程序 _启动子程序, 整数型, , 请在本子程序中放置动态链接库初始化代码
_临时子程序 () ' 在初始化代码执行完毕后调用测试代码
返回 (0) ' 返回值被忽略。
.子程序 _临时子程序
.子程序 LibInit, , 公开
.参数 功能指针, 整数型
.参数 运行模式, 整数型
注册易库 (功能指针, 运行模式, “ConstDef.dll”, “20190829”, 真)
置库常量 (“公司名称”, 3, 0, “易语言公司”, “易语言公司开发了易语言”)
置库常量 (“程序版本”, 1, 5.9, “”, “易语言5.9”)
4 重新打开易语言 就可以看到支持库中自动增加了两个常量
5写程序测试自己定义的常量 调试模式 静态编译模式 测试 发现程序运行正确