sysVar.returnCode

系统变量 sysVar.returnCode 包含一个外部返回码,该返回码是由您的程序设置的,并且可供操作系统使用。将返回码从一个 EGL 程序传递至另一 EGL 个程序是不可能的。例如,非零返回码不会导致 EGL 运行 onException 块。

sysVar.returnCode 的初始值为零,并且该值必须在 -2147483648 到 2147483647 之间(包括这两个数字)。

sysVar.returnCode 仅对主文本程序(它在 J2EE 外部运行)或主批处理程序(它在 J2EE 外部或 J2EE 应用程序客户机中运行)才有意义。在此上下文中,sysVar.returnCode 的用途是为调用程序的命令文件或可执行文件提供代码。如果程序由于未受程序控制的错误而结束,则 EGL 运行时忽略 sysVar.returnCode 的设置并尝试返回 693 值。

可以按照下列方式使用 sysVar.returnCode

sysVar.returnCode 的特征如下所示:
基本类型
BIN
数据长度
9
在转换之后是否始终将值恢复?

示例

  sysVar.returnCode = 6;

相关参考

系统变量

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.