zoukankan      html  css  js  c++  java
  • 在导入数据到sde之前判断sde是否安装,以及sde许可是否可用

    View Code
     1 IAoInitialize --- ESRI.ArcGIS.esriSystem.IAoInitialize
    2
    3 private void pd()
    4
    5 {
    6
    7 IAoInitialize m_AoInitialize = new AoInitializeClass();
    8 if (m_AoInitialize == null)
    9 {
    10 System.Windows.Forms.MessageBox.Show("没有安装ArcEngine,系统无法运行!");
    11 return false;
    12 }
    13 esriLicenseStatus licenseStatus = (esriLicenseStatus)m_AoInitialize.IsProductCodeAvailable(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB);
    14 if (licenseStatus == esriLicenseStatus.esriLicenseAvailable)
    15 {
    16 licenseStatus = (esriLicenseStatus)m_AoInitialize.Initialize(esriLicenseProductCode.esriLicenseProductCodeEngineGeoDB);
    17 if (licenseStatus != esriLicenseStatus.esriLicenseCheckedOut)
    18 {
    19 System.Windows.Forms.MessageBox.Show("缺少GDB许可,请重新安装ArcEngine!");
    20 return false;
    21 }
    22 }
    23 else
    24 {
    25 System.Windows.Forms.MessageBox.Show("缺少GDB许可,请重新安装ArcEngine!");
    26 return false;
    27 }
    28
    29 }
    Right! is "Fuck GIS",but don't think too much; It means reach a high during playing GIS. Come on!
  • 相关阅读:
    第九周实验总结
    第八周总结
    第七周课程总结&实验报告
    第六周java学习总结
    第五周编程总结
    第四周课程总结
    第三周课程总结实验报告
    java学习总结
    2019春总结作业
    pta编程总结1
  • 原文地址:https://www.cnblogs.com/jsbrml/p/2144271.html
Copyright © 2011-2022 走看看