世界上不存在完全相同的两片叶子,也不存在完全相同的两个软件,乃至不存在两个完全相同的产品实例
为了软件能符合自身的实际情况去执行,需要修改一些配置文件,本节主要讲解如何配置入口配置文件
入口配置文件的选择过程:
软件运行时,会搜索主模块(VDE.exe)所在的目录(文件夹)中所有SettingsX.ini文件
其中X代表数值,比如1,2,3,1000,9527等.(不同版本不同,此为基础版本设置)
以此尝试加载搜索到的文件,并选择第一个成功的配置文件, 如:
找到Settings.ini,若加载失败;再搜索到Settings1.ini,若又失败,再搜索到Setting2.ini,,,,以此类推
注意,搜索到的顺序跟文件夹的排列次序有关,并不一定按数字顺序,为了确保正确加载,其它有效的配置文件应改为不符合规则的名称
以基础版本为例: _Settings.ini(前面加下划线) 或 Settings1.ini.bak(修改/追加扩展名) 可以避免被搜索
默认的入口配置文件为: Settings.ini
入口配置文件的内容:
以分号开始的为注释内容, 若分号在行首则整行都是注释
以key=value形式的为配置行, key为配置键, value为配置值, key 等号 value直接可以有多个空格或制表符, 行结尾可以有注释
以[segment]形式的为节,segment即为节的名称
特殊的,如果配置值中要包含空格和制表,甚至换行,则应该用节开始([)和节结束(])字符包括起来
入口配置文件保存有系统运行所需要的基本参数, 需要修改的主要配置如下:
其中没有节的开始若干行为全局配置节, 其中主要是作者的版权和创建时间等, 主要是版权声明用
关键的一个全局配置是 Settings, 它指向了软件配置的节的名称, 意思就是, 您可以创建多个有效的配置节,
修改此相配置为想使用的节的名称, 从而实现快速切换和调试备份, 如图: 默认的配置节名为Default.
入口配置文件主要配置了若干的配置文件路径(相对于主程序所在的文件夹), 如图:
第一项为 系统配置文件, 默认为主程序目录下 Settings文件夹内的System.ini, 下同
第二项为检测卡配置, 保存有系统支持的检测卡的相关信息
第三项为条纹配置, 每个检测卡可以有最多10个条纹(检测区域), 即一卡多测, 通常只有一个条纹
第四项为检测线配置, 每个条纹(测试项目)可以有最多32条测试线, 比如双控制线, 一条控制线+N条测试线等, 通常为控制线(C线)+测试线(T线)方式
第五项为数据库配置, 用于跟医院信息系统(HIS)和实验室信息系统(LIS)对接, 此项配置需要调整程序或有关模块, lua脚本等
第六项为界面配置, 用于自定义界面, 如显示的图片,文字,可实现多语言版本
其他的配置, 如非必要, 请勿修改!