小编use*_*981的帖子

C#你打算调用方法吗?

我试图转换为C#的Vba代码.我变得非常接近,但我可以弄清楚为什么我一直收到这个错误.错误无法将方法组"NextFeature"转换为非委托类型"ESRI.ArcGIS.Carto.IFeatureSelection".你打算调用这个方法吗?

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

using ESRI.ArcGIS.ArcMapUI;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Geodatabase;


namespace ArcMapAddin1
{
    public partial class frmParcelReader : Form
    {
        public frmParcelReader()
        {
            InitializeComponent();
        }


        public void ReadData()
            {

                //IMxDocument pMxDoc =  default(IMxDocument);
                 IMxDocument pMxDoc = ArcMapAddin1.ArcMap.Document;
                //IMap pMap = default(IMap);
                IMap pMap = pMxDoc.FocusMap;
                //IFeatureSelection pFLayer = default(IFeatureSelection);
            IFeatureLayer pLayer = pMap.get_Layer(0) as IFeatureLayer;    

            IFeatureSelection pFLayer = pLayer as IFeatureSelection;

            string stopHere2 = "";

                for (int …
Run Code Online (Sandbox Code Playgroud)

c# vb.net vba esri

1
推荐指数
2
解决办法
8425
查看次数

标签 统计

c# ×1

esri ×1

vb.net ×1

vba ×1