Difference between revisions of "CALicense::ErrorCode/zh"
(Created page with "来自前面方法调用的状态代码(失败原因)。尤其是,在调用NewCAEngine方法后,这提供了关于失败原因的信息。") |
(Created page with "任何错误代码的描述性文本都能通过使用ErrorText属性获取。一些代码可能会遇到(不全面): :71 – “使用的CAE...") |
||
Line 6: | Line 6: | ||
来自前面方法调用的状态代码(失败原因)。尤其是,在调用[[CALicense::NewCAEngine/zh|NewCAEngine]]方法后,这提供了关于失败原因的信息。 | 来自前面方法调用的状态代码(失败原因)。尤其是,在调用[[CALicense::NewCAEngine/zh|NewCAEngine]]方法后,这提供了关于失败原因的信息。 | ||
− | + | 任何错误代码的描述性文本都能通过使用[[CALicense::ErrorText/zh|ErrorText]]属性获取。一些代码可能会遇到(不全面): | |
− | :71 – | + | :71 – “使用的CAEngine实例数量已达到允许的上限” |
− | :72 – | + | :72 – “无效注册码” |
− | :73 – | + | :73 – “过期注册码” |
− | :74 – | + | :74 – “到期注册码” |
− | :75 – | + | :75 – “没有安装ADE注册码” |
− | :76 – | + | :76 – “非应用程序注册码” (来自SetApplicationLicenseCode方法) |
The [[CAEngine]] object has property with the same name (and it uses a consistent set of error codes with this one). Once you have a [[CAEngine]] instance, you will need to check its [[CAEngine::ErrorCode|ErrorCode]] property -- not the ErrorCode property of the [[CALicense]]. Use this [[CALicense::ErrorCode]] only to catch errors during instantiation of the [[CAEngine]]. | The [[CAEngine]] object has property with the same name (and it uses a consistent set of error codes with this one). Once you have a [[CAEngine]] instance, you will need to check its [[CAEngine::ErrorCode|ErrorCode]] property -- not the ErrorCode property of the [[CALicense]]. Use this [[CALicense::ErrorCode]] only to catch errors during instantiation of the [[CAEngine]]. |
Revision as of 07:43, 23 October 2015
ADE User Guide > ADE Server Class Reference > CALicense
property int CALicense::ErrorCode
来自前面方法调用的状态代码(失败原因)。尤其是,在调用NewCAEngine方法后,这提供了关于失败原因的信息。
任何错误代码的描述性文本都能通过使用ErrorText属性获取。一些代码可能会遇到(不全面):
- 71 – “使用的CAEngine实例数量已达到允许的上限”
- 72 – “无效注册码”
- 73 – “过期注册码”
- 74 – “到期注册码”
- 75 – “没有安装ADE注册码”
- 76 – “非应用程序注册码” (来自SetApplicationLicenseCode方法)
The CAEngine object has property with the same name (and it uses a consistent set of error codes with this one). Once you have a CAEngine instance, you will need to check its ErrorCode property -- not the ErrorCode property of the CALicense. Use this CALicense::ErrorCode only to catch errors during instantiation of the CAEngine.
数据类型
integer(整型)
访问
读取
示例用法
C#
CALicense lic = new ADE.CALicense(); CAEngine ade = lic.NewCAEngine(); if ( ade == null) { MessageBox.Show( "Error " + lic.ErrorCode + ": " + lic.ErrorText, "ADE could not be started", MessageBoxButtons.OK ); return } ...
另请参考
Comments
Enable comment auto-refresher