langdbco.kb 的例行程序


DBLangReplaceTerms

文件名

langdbco.kb

语法

DBLangReplaceTerms ( VAL SourceStr: STRING, VAL ReplaceVars: List Of STRING ): STRING

参数

SourceStr - 具有需要替换的其他字符串的位置标记符的字符串

ReplaceVars - 替换字符串

返回

替换的字符串被返回

副作用

说明

用来替换消息错误报告中的术语的公共函数。

调用的对话框窗体


ReportError

文件名

langdbco.kb

语法

ReportError( VAL MessageWindow: Window, VAL PopUpType: Integer, VAL CurrentFunction: String, VAL OutputString: String )

参数

MessageWindow - 要显示错误的消息窗口。它可以是 $Unknown,该值将导致输出只进入日志文件。

PopUpType - 要显示的错误消息类型。所需值有:$PopUpTypeAlways、$PopUpTypeDefault 与 $PopUpTypeNever。

CurrentFunction - 函数报告错误

OutputString - 要报告的错误

返回

副作用

ErrorCount: 整数 -- 全局错误计数(增加的)

说明

格式输出并显示到消息窗口。

调用的对话框窗体


WriteMessage

文件名

langdbco.kb

语法

WriteMessage( VAL MessageWindow: Window , VAL MessageType: Integer , VAL OutputString: String )

参数

MessageWindow - 要显示消息的消息窗口。其值可以是 $Unkown,该值将导致输出只进入日志文件。如果该值为 $Desktop,则所有消息都被做成弹出消息框。

MessageType - 要输出的消息类型。所需值有:$MsgTypeNormal、$MsgTypeStatus、$MsgTypeCMDStatus、$MsgTypeNotify、$MsgTypeWarning 与 $MsgTypeError。$MsgTypeErrorPopUp 用来强制 PopUp 错误消息,而 $MsgTypeErrorLogOnly 用来在向日志文件写消息时取消消息窗口显示。

OutputString - 要输出的消息

返回

副作用

说明

将消息输出到日志文件或消息窗口。MessageType 用来控制输出方法。

调用的对话框窗体