-
公开(公告)号:CN116954758A
公开(公告)日:2023-10-27
申请号:CN202310952571.4
申请日:2023-07-31
Applicant: 石家庄通合电子科技股份有限公司
IPC: G06F9/445
Abstract: 本发明提供了一种上位机动态库和配置文件管理方法、上位机及存储介质,首先读取配置文件的当前描述信息和动态库中各个插件的插件信息;接着将插件信息对应的每一个插件,依次与配置文件的当前描述信息进行匹配;然后在配置文件中任一插件的当前描述信息未在动态库中得到匹配时,在显示界面上弹出报警信息,指示用户安装任一当前描述信息对应的插件。通过在编辑器中添加动态库与配置文件的匹配步骤,在出现不匹配时指示用户安装相应的插件,从而避免故障的发生,保证上位机的运行。
-
公开(公告)号:CN116991496A
公开(公告)日:2023-11-03
申请号:CN202310947962.7
申请日:2023-07-31
Applicant: 石家庄通合电子科技股份有限公司
Abstract: 本发明提供了一种上位机插件的实例销毁方法及装置,首先接收到上位机显示界面发送的关闭信息;根据关闭信息,确定对应的目标插件,并获取目标插件的应用次数;当目标插件的应用次数小于第一预设值时,对目标插件的实例对象进行销毁以及对目标插件的连接指针信息进行删除。通过依据各插件的应用次数实时有序断开插件之间的连接,并销毁各个连接的插件的实例对象,能够有效避免内存反复占用,减少上位机卡顿的可能,确保代码运行过程的稳定高效。
-
公开(公告)号:CN116954756A
公开(公告)日:2023-10-27
申请号:CN202310949272.5
申请日:2023-07-31
Applicant: 石家庄通合电子科技股份有限公司
Abstract: 本发明提供了一种基于映射表管理的上位机插件动态连接方法及装置,首先确定子标签点击操作对应的至少一个目标插件的显示界面id;然后遍历子标签点击操作对应的全部目标插件,查询目标映射表中是否存在各个目标插件的显示界面id对应的连接指针信息;最终对于任一个目标插件,查询结果为存在时,根据该目标插件的显示界面id的连接指针信息,指示该目标插件与其所关联的插件连接。通过在目标映射表中暂存使用过的功能的连接指针信息,然后在用户反复重新启动该功能或者启动的其他功能对应的插件与该功能的插件有重叠时,可以依据连接指针信息实现快速的连接,无需重新进行实例化过程,有效避免了程序的重复执行造成的内存重复开辟。
-
公开(公告)号:CN116954755A
公开(公告)日:2023-10-27
申请号:CN202310947985.8
申请日:2023-07-31
Applicant: 石家庄通合电子科技股份有限公司
IPC: G06F9/445 , G06F9/451 , G06F3/0482 , G06F8/33 , G06F8/38
Abstract: 本发明提供了一种上位机配置文件编辑方法、装置、上位机及存储介质,首先读取配置文件的当前描述信息,并将其显示在显示界面工具栏上的主键列表中;其中,主键列表中的每个主键对应一种功能子集;每个主键包括子键列表,每个主键对应一个插件;主键内每个子键对应的插件的一项描述信息;描述信息包括主标签和子标签,该主标签为主界面的工具栏,该子标签为子键为主键在主界面上的显示名称;最终在用户更改主标签或子标签时,对工具栏进行更新。通过设置编辑器,在编辑器中运行上述的方法来实现配置文件的动态修改过程,使主界面和配置文件同步动态更新,避免了重复操作的发生,有效降低上位机的运行压力。
-
-
-