Functions.GetDosError 方法 | |
返回来自任何应用程序的 DOS 错误代码。
命名空间:
XSharp.Core
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 FUNCTION GetDosError() AS DWORD
public static uint GetDosError()
查看代码返回值
类型:
UInt32备注
GetDOSError() 的值是一个扩展的 DOS 错误代码,永远不会被清除。
设置此错误代码的应用程序不需要是当前应用程序,甚至不需要是 X# 应用程序。相比之下,在 X# 应用程序中的每个 DOS 调用中,如果发生错误,DOSError() 的值会设置为当前 DOS 错误,或者在没有错误时清除为 0。
示例
在这个例子中,DOSError() 指示当前应用程序中的最后一个 DOS 调用没有产生错误。相比之下,GetDOSError() 指示系统中之前发生了一个 DOS 错误:
1? DOSError()
2? GetDOSError()
参见