Pages: 1
- Sujet précédent - Arc Object "Conversion implicite de 'ESRI.ArcGIS.Geodatabase.IFeature" - Sujet suivant
#1 Wed 25 December 2013 20:54
- ForsiBadr
- Juste Inscrit !
- Lieu: Rabat
- Date d'inscription: 5 Dec 2013
- Messages: 4
Arc Object "Conversion implicite de 'ESRI.ArcGIS.Geodatabase.IFeature"
Je suis en cour d'apprentissage du ARCObject via le langage VB
Le but de mon application est de sélectionner un shapefile et son attribue faire une requête a la geodatabase puis afficher le résultat dans un message box le shapfile et l'attribue sont sélectionnées a partir d'un combobox .
Code:
#####################################################################################
Imports ESRI.ArcGIS.Carto
Imports ESRI.ArcGIS.Geodatabase
Public Class frm_attribut_search
Dim i As Integer
Dim pFlayer As IFeatureLayer
Private Sub frm_attribut_search_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ComboBox_couche.Items.Clear()
For Me.i = 0 To frm_demarage.axMapControl1.LayerCount - 1
ComboBox_couche.Items.Add(frm_demarage.axMapControl1.get_Layer(i).Name)
Next
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
End Sub
Private Sub ComboBox_couche_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox_couche.SelectedIndexChanged
pFlayer = frm_demarage.axMapControl1.get_Layer(ComboBox_couche.SelectedIndex)
ComboBox_champs.Items.Clear()
For Me.i = 0 To pFlayer.FeatureClass.Fields.FieldCount - 1
ComboBox_champs.Items.Add(pFlayer.FeatureClass.Fields.Field(i).Name)
Next
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim pqfilter As IQueryFilter = New QueryFilterClass()
Dim pfcursor As ICursor
pqfilter.WhereClause = ComboBox_champs.Text & ComboBox_operator.Text & "'" & TextBox_critaire.Text & "'"
pFlayer = frm_demarage.axMapControl1.get_Layer(ComboBox_couche.SelectedIndex)
pfcursor = pFlayer.Search(pqfilter, True)
MsgBox(pfcursor)
End Sub
End Class
###################################################################################et Merci
Hors ligne
Pages: 1
- Sujet précédent - Arc Object "Conversion implicite de 'ESRI.ArcGIS.Geodatabase.IFeature" - Sujet suivant


