【腾讯课堂】12、学习编写使用模块、DLL、API、易包
12、学习编写使用模块、DLL、API、易包课程下载地址:
1、通过论坛下载 www.leybc.com
2、通过公众号
4、腾讯视频订阅
http://v.qq.com/vplus/7b3fe40564ec70f0d04b9ab5d52a45d8/foldervideos/zge000401em9t5b
时间:7点30-8点
模块:相当于是开发者封装了大量子程序,我们不需要了解原理,只需要去调用模块的子程序即可。
DLL:相当于是开发者封装了接口,我们不需要了解原理,只需要去调用DLL的函数即可。
API:相当于是微软封装了很多的函数接口,我们无法去了解原理,只要学会怎么调用
易包:只能独立编译,不能静态。
模块:他是属于一种加密文档,模块加密的功能。
1、如何编写,必须要配置一个模块名,子程序需要公开
2、如何引用,添加模块,直接输入子程序的名称即可。
DLL:他属于win32可执行文件的扩展,是无法被反编译的,但是可以通过某些反汇编工具,提取汇编代码。
1、编写DLL,跟模块编写一样。需要公开
2、引用DLL的时候,库文件名就是我们静态编译出来的DLL的文件名字,库文件名如果是个路径,可以是绝对路径,例如:D:\1.dll 也可以是相对路径,例如 \a\1.dll 。如果只写了文件名,程序将会在自己的根目录查找,如果没找到,会在系统目录查找。
3、参数的个数需要跟DLL一致,返回值
API:其实API也是DLL,只不过,他是微软开发的,所以我们叫做API
1、引用API的时候,win32的API,易语言没办法完全调用64位的API
2、参数的个数需要跟DLL一致
user32.dll:大部分是用来操作窗口,控件
gdi32.dll:绘制界面
kernel32.dll:内存,进程,线程操作
winhttp.dl:网络操作
wininet.dll:网络操作
API的接口就是DLL的导出的函数,其实就是”公开的子程序“
链接:https://eyun.baidu.com/s/3hsl4XtM**** Hidden Message *****
谢谢分享
沙发~支持楼主,正在需要呢沙发~支持楼主,正在需要呢沙发~支持楼主,正在需要呢 谢谢乐易BBS 太棒了,感谢楼主,Mrak一下 太棒了,感谢楼主,Mrak一下 太棒了,感谢楼主,Mrak一下 谢谢分享啦啊 好好好好好 66666666666666666 太棒了,感谢楼主,Mrak一下 学无止境 感谢分享 太棒了,感谢楼主,Mrak一下