创建用于库的项目
创建库需要Epson RC+ Premium Edition许可证。请从销售商购买许可证后激活。
有关许可证激活,请参考以下手册。“Epson RC+ 8.0用户指南 - 系统操作 - Epson RC+ 8.0的启动 - 许可证激活”
新建用于库的项目。
在想对使用库的用户公开的信息在添加前缀(前置字符)。包括末尾的下划线在内,前缀请指定最多10个字符。
可公开的信息有以下内容。
| 信息 | 公开条件 |
|---|---|
| 函数 | 函数名应以前缀开头 |
| 全局变量 | 变量名应以前缀开头 |
| 备份变量 | 变量名应以前缀开头 |
| 程序文件 | 应满足以下所有条件 ·文件名以前缀开头 ·文件内列出的函数、常数、全局变量、备份变量均以前缀开头 ·文件内列出的仅有函数、全局变量、备份变量、注释 ·未包含不满足公开条件的包含文件 |
| 包含文件 | 应满足以下所有条件 ·文件名以前缀开头 ·文件内列出的常数均以前缀开头 ·文件内列出仅有常数和注释·未包含不满足公开条件的包含文件 |
| 视觉顺序 | 视觉名应以前缀开头 |
例:前缀为“MyLib_”时
Global Integer MyLib_Counter 'public global variable
Global Preserve Integer MyLib_WorkPieces 'public global preserve variable
Function MyLib_SomeFunction 'public function
'some kind of processing
Fend
MyLib_Callbacks.prg:公开程序文件
要点
使用多个库时,请加上库特有的前缀,以免函数名和变量名等重复。
请开发包括上述公开信息在内的项目。
要点
在Epson RC+ Premium Edition中,运行窗口上会显示[作为库运行]复选框。启用后,可从项目执行仅在库中可使用的命令。确认动作时请充分利用。
提供库工具时,请通过[工具]-[GUI Builder],创建作为库工具显示的窗体,并设置为启动窗体。
有关库工具,请参考以下内容。有关GUI Builder的使用方法,请参考以下手册。
“Epson RC+ 8.0选件GUI Builder 8.0”
要点
在Epson RC+ Premium Edition中,即使GUI Builder选件无效,也可执行窗体和GUI Builder相关命令。
根据需要,创建作为库手册显示的PDF文件、作为库工具图标显示的图像文件、设备设置以及手册等添加文件。
要点
- 在Epson RC+ 8.0 Ver8.1.0.0中,请勿在用于库的项目中登记另外的库。具体来说,在库A的内部无法使用另外的库B创建库A。Library Builder启动时将显示错误。
- 可将库内部使用的设置值作为使用库的用户的项目数据[任意名称].libcfg保留。
例如,提供库工具时,将用户使用GUI设置的值保留在[任意名称].libcfg中,下次启动时从该文件加载上次的设置值,可重现上次的设置状态。
[任意名称]中请指定与其他库不重复的名称。