zoukankan      html  css  js  c++  java
  • arcmap vba 方便的修改属性的小工具

    Private Sub UIButtonControl1_Click()

    UIComboBoxControl1.RemoveAll

    UIComboBoxControl1.AddItem ("道路扭曲")
    UIComboBoxControl1.AddItem ("颜色异常")
    UIComboBoxControl1.AddItem ("道路断裂")
    UIComboBoxControl1.AddItem ("房屋倒塌")


    End Sub
    Private Sub UIComboBoxControl1_SelectionChange(ByVal newIndex As Long)

    Dim pMxDoc As IMxDocument
    Set pMxDoc = Application.Document

    Dim pMap As IMap
    Set pMap = pMxDoc.FocusMap

    Dim pActiveView As IActiveView
    Set pActiveView = pMxDoc.FocusMap

    Dim pFeatureClass As IFeatureClass
    Dim pFLayer As IFeatureLayer


    Set pFLayer = pMap.Layer(0)
    Set pFeatureClass = pFLayer.FeatureClass


    Dim pBasicMap As IBasicMap
    Set pBasicMap = pMap

    Dim pSelection As ISelection
    Set pSelection = pBasicMap.FeatureSelection


     Dim pEnumFeature As IEnumFeature
     Set pEnumFeature = pSelection
     
     pEnumFeature.Reset
     
     Dim pFeature As IFeature
     Set pFeature = pEnumFeature.Next
     
     Dim pFields As IFields
     Set pFields = pFeature.Fields
     
     Dim i As Long
     i = pFields.FindField("ErrorInfo")
     
     pFeature.Value(i) = UIComboBoxControl1.EditText

     pFeature.Store
     
     pActiveView.Refresh

    End Sub

  • 相关阅读:
    codevs2574 波兰表达式
    绿书模拟day10 单词前缀
    codevs2171 棋盘覆盖
    noip2008 双栈排序
    图论总结复习
    noip2010 关押罪犯
    flask使用geventwebsocket完成小型聊天系统
    MongoDB
    flask基础内容总览
    flask蓝图,cbv,python中的redis操作
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1854646.html
Copyright © 2011-2022 走看看