点击或拖拽改变大小

Functions.GetDosError 方法

X#
返回来自任何应用程序的 DOS 错误代码。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION GetDosError() AS DWORD
查看代码

返回值

类型:UInt32
备注
GetDOSError() 的值是一个扩展的 DOS 错误代码,永远不会被清除。
设置此错误代码的应用程序不需要是当前应用程序,甚至不需要是 X# 应用程序。相比之下,在 X# 应用程序中的每个 DOS 调用中,如果发生错误,DOSError() 的值会设置为当前 DOS 错误,或者在没有错误时清除为 0。
示例
在这个例子中,DOSError() 指示当前应用程序中的最后一个 DOS 调用没有产生错误。相比之下,GetDOSError() 指示系统中之前发生了一个 DOS 错误:
X#
1? DOSError()            // 0
2? GetDOSError()        // 2
参见