Difference between revisions of "CALicense::ErrorText/zh"

(Created page with "CALicense::ErrorText")
 
(Created page with "来自前面CALicense方法调用失败原因的的状态代码。尤其是,在调用NewCAEngine方法后,这提供了关于...")
Line 4: Line 4:
 
= property string [[CALicense]]::ErrorText =
 
= property string [[CALicense]]::ErrorText =
  
Status text reason for failure) from the previous [[CALicense]] method call. In particular, after calling the [[CALicense::NewCAEngine|NewCAEngine]] method, this provides information about the cause of the failure.
+
来自前面[[CALicense/zh|CALicense]]方法调用失败原因的的状态代码。尤其是,在调用[[CALicense::NewCAEngine/zh|NewCAEngine]]方法后,这提供了关于失败原因的信息。
  
 
The error number can be obtained using the [[CALicense::ErrorCode|ErrorCode]] property. Some codes that could encountered (this is not comprehensive) include:
 
The error number can be obtained using the [[CALicense::ErrorCode|ErrorCode]] property. Some codes that could encountered (this is not comprehensive) include:

Revision as of 07:53, 23 October 2015

ADE User Guide > ADE Server Class Reference > CALicense

Other languages:
English • ‎中文

property string CALicense::ErrorText

来自前面CALicense方法调用失败原因的的状态代码。尤其是,在调用NewCAEngine方法后,这提供了关于失败原因的信息。

The error number can be obtained using the ErrorCode 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 ErrorText property -- not the ErrorText property of the CALicense. Use this CALicense::ErrorText only to catch errors during instantiation of the CAEngine.

Data Type

string

Access

read

Example usage

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
}
...

See Also

Comments


You are not allowed to post comments.