solpurge.kb 的例行程序


CommandHelpEvent

文件名

solpurge.kb

语法

CommandHelpEvent ( REF Integer: dummy )

参数

dummy - 未使用

返回

副作用

说明

这是“命令”帮助屏幕的事件处理器,用它来代替 $NullHandler 是因为它必须从 c_gconst.kb 装入恰当的命令行自变量值,在 .df 文件中不能做到这一点。

调用的对话框窗体


ConfigEvent

文件名

solpurge.kb

语法

ConfigEvent ( REF ConfigData: ConfigRecord )

参数

ConfigData - 用于解决方案清除操作的参数。

返回

副作用

说明

这是“配置选项”屏幕的事件处理器

调用的对话框窗体

solpurge.dfc[warning]


Main

文件名

solpurge.kb

语法

Main ( VAL Args: LIST OF STRING )

参数

args - 命令行参数

返回

副作用

说明

这是“解决方案清除”公用程序的入口点。它处理注册、配置设置及窗口创建。

调用的对话框窗体

tivint.dfc[frm_tiv_swdist]

tivint.dfc[frm_tiv_rc]

tivint.dfc[frm_tiv_password]

tivint.dfc[frm_tiv_rc_admin]


MainEvent

文件名

solpurge.kb

语法

MainEvent ( REF RunUnattended: BOOLEAN )

参数

RunUnattended

返回

副作用

说明

这是主要“解决方案清除窗口”的事件处理器,用于设置程序和处理“菜单”消息。

调用的对话框窗体

solpurge.dfc[about]

solpurge.dfc[command_help]

solpurge.dfc[sol_purge_config]

tivint.dfc[frm_tiv_swdist]

tivint.dfc[frm_tiv_rc]

tivint.dfc[frm_tiv_password]

tivint.dfc[frm_tiv_rc_admin]


PurgeSolutions

文件名

solpurge.kb

语法

PurgeSolutions( VAL Handle: window, REF ConfigData: ConfigRecord )

参数

Handle - 主窗口屏幕 - 将写入消息

ConfigData - 用于解决方案清除操作的参数。

返回

副作用

说明

这是实际进行解决方案清除的函数,用于删除解决方案并将正进行的操作写入屏幕。这个附加的显示使其成为自己的线程,这样就不会看起来此函数未进行任何操作。

调用的对话框窗体


ReadConfig

文件名

solpurge.kb

语法

ReadConfig( ref ConfigData: ConfigRecord )

参数

ConfigData - 将读入数据的 ConfigRecord 结构。

返回

ConfigData - 将读入数据的 ConfigRecord 结构。

副作用

说明

此函数从 $SAIni 文件读取缺省配置数据。

调用的对话框窗体


RunUnAttended

文件名

solpurge.kb

语法

RunUnAttended ( VAL Args: LIST OF STRING )

参数

args - 命令行参数

返回

$Result - 如果进程在无人照管的情况下运行,则为 TRUE,

否则为 FALSE。

副作用

说明

该函数在查找 /R 参数,如果找到此参数,则返回 true,否则返回 false。

调用的对话框窗体


SolutionSelection

文件名

solpurge.kb

语法

SolutionSelection( ref ConfigData: ConfigRecord )

参数

ConfigData - 涉及解决方案清除的参数。

返回

$Result - 一种 WHERE 字符串,用于选择

将要清除的解决方案。

副作用

说明

此函数创建 WHERE 字符串,以便根据 ConfigData 中的数据查找要清除的解决方案。

调用的对话框窗体


WriteConfig

文件名

solpurge.kb

语法

WriteConfig( REF ConfigData: ConfigRecord )

参数

ConfigData - ConfigRecord 结构,其中包含要写入的数据。

返回

副作用

说明

此函数将缺省配置数据写入 $SAIni 文件。

调用的对话框窗体