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

  • 相关阅读:
    CodeSmith中SchemaExplorer属性的介绍
    Bugku-INSERT INTO 注入
    XCTF-PHP2
    网络安全实验室CTF-注入关
    XSS挑战
    SQL注入
    CTFHub-技能树-命令执行
    CTFHub-技能树-文件上传
    史上最难的一道Java面试题 (分析篇)
    高可用的一些思考和理解
  • 原文地址:https://www.cnblogs.com/zhangjun1130/p/1854646.html
Copyright © 2011-2022 走看看