fnr文件是易语言的其中一种支持库文件,用于在易语言中装载和提供对应的命令和方法,但是与fne格式支持库不同的是,fnr不带编辑信息,有运行支持代码的支持库。易语言支持库还有fne格式、npk格式以及lpk文件包等。
fnr格式支持库文件是传统dll文件的变体,加入了一些格式规范,便于易语言环境识别。
fnr可以使用汇编、c、c++、vc++、delphi等语言编写生成,提供易语言调用,fnr一般是在fne格式支持库生成时同步生成的。
1.LPK文档的意义
LPK文档是将支持库以及相关例程和文档等打包成一个lpk文件,使作者能够很方便的发布支持库。
相对于直接把支持库以及相关例程用压缩软件压缩,如果打包成lpk文件,易语言能够把所有打包的文件直接解压到支持库目录,一次性完成所有工作。
2.手工安装支持库
若支持库未能以LPK文件形式提供,而是以npk形式提供,请大家直接拷贝至lib目录下,重启易语言系统即可安装成功。
3.FNE,FNR,LPK三者的关系:
①“.fne”: 带编辑信息,有运行支持代码的支持库;
②“.fnr”: 不带编辑信息,有运行支持代码的支持库;
③“.lpk”: 易语言支持库安装包,包含".fne"、".fnr"、相关例程和文档的全部或部分文件。
支持库可以同时含有.fne和.fnr文件,易语言源代码编译成非独立编译版本后,如果有.fnr文件。
BmpOperate.fnr
ExtMenu.fnr
iext.fnr
json.fnr
krnln.fnr
ogrelib.fnr
RegEx.fnr