CALicense::ErrorCode
Revision as of 07:35, 23 October 2015 by Jhuawen (talk | contribs) (Created page with "来自前面方法调用的状态代码(失败原因)。尤其是,在调用NewCAEngine方法后,这提供了关于失败原因的信息。")
ADE User Guide > ADE Server Class Reference > CALicense
property int CALicense::ErrorCode
来自前面方法调用的状态代码(失败原因)。尤其是,在调用NewCAEngine方法后,这提供了关于失败原因的信息。
Descriptive text for any error code can be obtained using the ErrorText property. Some codes that could encountered (this is not comprehensive) include:
- 71 – “The maximum number of CAEngine instances allowed are already in use”
- 72 – “Invalid license code”
- 73 – “Stale license code”
- 74 – “Expired license code”
- 75 – “No ADE license code is present”
- 76 – “Not an application license code” (from SetApplicationLicenseCode method)
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