创建用于库的项目

  1. 创建库需要Epson RC+ Premium Edition许可证。请从销售商购买许可证后激活。
    有关许可证激活,请参考以下手册。

    “Epson RC+ 8.0用户指南 - 系统操作 - Epson RC+ 8.0的启动 - 许可证激活”

  2. 新建用于库的项目。

  3. 在想对使用库的用户公开的信息在添加前缀(前置字符)。包括末尾的下划线在内,前缀请指定最多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:公开程序文件

要点


使用多个库时,请加上库特有的前缀,以免函数名和变量名等重复。

  1. 请开发包括上述公开信息在内的项目。

    要点


    在Epson RC+ Premium Edition中,运行窗口上会显示[作为库运行]复选框。启用后,可从项目执行仅在库中可使用的命令。确认动作时请充分利用。

  2. 提供库工具时,请通过[工具]-[GUI Builder],创建作为库工具显示的窗体,并设置为启动窗体。
    有关库工具,请参考以下内容。

    使用库工具

    有关GUI Builder的使用方法,请参考以下手册。

    “Epson RC+ 8.0选件GUI Builder 8.0”

    要点


    在Epson RC+ Premium Edition中,即使GUI Builder选件无效,也可执行窗体和GUI Builder相关命令。

  3. 根据需要,创建作为库手册显示的PDF文件、作为库工具图标显示的图像文件、设备设置以及手册等添加文件。

要点


  • 在Epson RC+ 8.0 Ver8.1.0.0中,请勿在用于库的项目中登记另外的库。具体来说,在库A的内部无法使用另外的库B创建库A。Library Builder启动时将显示错误。
  • 可将库内部使用的设置值作为使用库的用户的项目数据[任意名称].libcfg保留。
    例如,提供库工具时,将用户使用GUI设置的值保留在[任意名称].libcfg中,下次启动时从该文件加载上次的设置值,可重现上次的设置状态。
    [任意名称]中请指定与其他库不重复的名称。