#1 Mon 24 May 2010 12:39
- zaynabe
- Participant occasionnel
- Date d'inscription: 13 May 2010
- Messages: 12
récupérer les entités à partir d'un listbox
bonjour tout le monde
ça fait quelques jours que je ne suis pas retourner vers le forum
j'ai pas encore trouvé de solution pour la question que j'ai posé il y a quelques jours,je cherche encore la solution en attendant que quelqu'un puisse m'aider là dessu!!!, mais là je vais poser une autre question
est-ce possible de récuperer les entités que j'ai dans un listbox pour travailler avec???, c'est à dire les integrer dans un autre bout de code pour effectuer des modification sur ces entités telleque l'union, la conversion du type de geometrie en passant de polylignes en polygons
je veux seulement preciser ma façon de travailler: voilà, dans ma carte, j'effectue une selection et je fais appel à un userform dans lequel se trouve une listbox1 qui m'affiche les ID de mes entités sélectionnées, dans un 2ième listbox je fais passer les ID (entités) sur lesquels je veux travaller!!
donc est-ce possible de récuperer ces entités et travailler avec???
je travaille avec l'editeur vba de arcmap, arcgis 9.3
merci
Hors ligne
#2 Wed 26 May 2010 13:13
- zaynabe
- Participant occasionnel
- Date d'inscription: 13 May 2010
- Messages: 12
Re: récupérer les entités à partir d'un listbox
bonjour tout le monde
j'enchaine sur ma question
j'ai pensé à récupérer ces entités en travaillant avec "query filter" et en mettant une condition comme quoi "je veux recupérer les entités qui ont leur ID inclus dans listbox2"
je ne sais pas si c'est faisable et franchement je sais pas comment faire integrer des conditions dans du code vba avec les arcobjects!!
quelqu'un a une idée sur comment réaliser ceçi??
merci
Hors ligne
#3 Wed 26 May 2010 13:27
Re: récupérer les entités à partir d'un listbox
C'est exactement ça.
Dans la définition de ton "query filter" tu mets exactement ce que tu mettrais si tu faisais la sélection dans ArcMap (qui doit être du genre "id = ??? or id = ...")
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne