ArcGIS Engine产品以及相应的产品许可正常安装以后,为什么还要在程序中做许可文件的初始化的工作?具体怎么实现。 解答 ArcGIS Engine developer kit产品以及相应......
{
//用相应的许可文件进行初始化 licenseStatus = m_AoInitialize.Initialize(productCode); } return licenseStatus; }
private string LicenseMessage(esriLicenseStatus licenseStatus) { string message = "";
//没有许可 if (licenseStatus == esriLicenseStatus.esriLicenseNotInitialized) { message = "You are not licensed to run this product!"; } //许可正在使用 else if (licenseStatus == esriLicenseStatus.esriLicenseUnavailable) { message = "There are insuffient licenses to run!"; } //未知错误 else if (licenseStatus == esriLicenseStatus.esriLicenseFailure) { message = "Unexpected license failure! Please contact your administrator."; } //已经初始化 else if (licenseStatus == esriLicenseStatus.esriLicenseAlreadyInitialized) { message = "The license has already been initialized! Please check your implementation."; } return message; } } }
本篇文章来源于 GIS空间站 转载请以链接形式注明出处 网址:http://www.gissky.net/Article/545.htm
2/2 首页 上一页 1 2 |