parmfile.kb 例行程序


PackParamList

文件名

parmfile.kb

语法

PackParamList( Val ParamList: List of String, Ref ParamString: String ): Integer

参数

ParamList - 值将压缩进一个字符串的列表

ParamString -连接的字符串的返回值

返回

$ParmfileOK - 成功

副作用

说明

此函数在 ParamList 中得到值,并把它们连接在一起存放进 ParamString。此字符串用逗号隔开且其值被引用。

调用的对话框窗体


ReadParameter

文件名

parmfile.kb

语法

ReadParameter( Val ParamFile: String, Val SectionName: String, Val ParamName: String, Ref ParamValue: String ): Integer

参数

ParamFile - 读取配置选项文件

SectionName - 在文件中将读取的章节

ParamName - 在读取章节中将读取的名称

ParamName - 在读取章节中将读取的名称的值

返回

$ParmfileOK - 成功

$ParmfileErrorFileNotFound - 不能打开请求文件

$ParmfileErrorFileRead - 不能读取现存文件

副作用

说明

此过程从 paramfile 中读取数据。此 paramfile 被格式化成一个 INI 格式。

调用的对话框窗体


ReadParameterSectionList

文件名

parmfile.kb

语法

ReadParameterSectionList( Val ParamFile: String, Ref SectionList: List of String ): Integer

参数

ParamFile - 要读取的文件

SectionList - 在 ParamFile 中的全部章节

返回

$ParmfileOK - 成功

$ParmfileErrorFileNotFound - 不能打开请求文件

$ParmfileErrorFileRead - 不能读取现存文件

副作用

说明

此过程返回 parmfile 中的全部章节的列表。

调用的对话框窗体


SetTextSource

文件名

parmfile.kb

语法

SetTextSource( VAL RDBMS: String ): Integer

参数

RDBMS - SAIDatasource 的名称

返回

TRUE,如果查找到了 RDBMS;FALSE,没有查找到

副作用

说明

为配置为文本检索源的数据源搜索 sai_sql.cfg 文件。此函数使用 TDT ini* 命令。同时也为文本检索设置为“全局”和“同义词”。

调用的对话框窗体


UnpackParamList

文件名

parmfile.kb

语法

UnpackParamList( Val ParamString: String, Ref ParamList: List of String ): Integer

参数

ParamString - 用逗号隔开的且其值被引用的连接字符串

ParamList - 列表返回值

返回

$ParmfileOK - 成功

$ParmfileErrorInvalidPackFormat - ParamString 含有格式异常

副作用

说明

此函数在 ParamString 中得到该值,并把它分离成将插入到 ParamList 中去的多个值。

调用的对话框窗体


WriteParameter

文件名

parmfile.kb

语法

WriteParameter(Val ParamFile: String, Val SectionName: String, Val ParamName: String, Val ParamValue: String ): Integer

参数

ParamFile - 写入配置选项文件

SectionName - 在文件中要写/读取的章节

ParamName - 在要写入/更新章节中的名称

ParamName - 在要写入/更新章节中的值

返回

$ParmfileOK - 成功

$ParmfileErrorFileCreateFail - 不能创建新文件,

$ParmfileErrorFileRead - 不能读取现存文件,

$ParmfileErrorWrite - 不能往文件中写参数

副作用

说明

此过程向 Paramfile 中写入数据。此 Paramfile 被格式化成一个 INI 格式。

调用的对话框窗体