Functions.ErrorLevel 方法 (UInt32) | |
获取并可选择性地设置 X# 返回码。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION ErrorLevel(
dwNewSetting AS DWORD
) AS DWORD
public static uint ErrorLevel(
uint dwNewSetting
)
查看代码参数
- dwNewSetting
- 类型:UInt32
新的返回码设置。
这可以是 0 到 255 之间的值。
默认初始值为 0。
当 X# 程序终止时,如果进程因致命错误而结束,返回码设置为 1。
如果进程正常结束,返回码设置为 0(除非在程序中通过 ErrorLevel() 设置为其他值)。
通常,您会使用 ErrorLevel() 设置返回码,以向调用当前 X# 程序的程序指示错误状态。在大多数情况下,这是应用程序批处理文件。在这里,您可以使用 DOS ErrorLevel 命令测试返回码。(有关更多信息,请参阅您的 DOS 手册。)
返回值
类型:
UInt32
如果未指定
dwNewSetting,ErrorLevel() 返回当前设置。
如果指定了
dwNewSetting,则返回先前的设置。
备注 提示: |
---|
在 RUN 命令之后,ErrorLevel() 返回值小于 32 表示发生错误。(有关更多信息,请参阅 Windows API WinExec() 函数。)
|
示例 参见