#1 Tue 24 June 2008 13:39
- jmz
- Participant actif
- Lieu: Anthon
- Date d'inscription: 5 Sep 2005
- Messages: 142
Arcobject VBA / .NET
Bonjour,
Je cherche des renseignements sur les différences entre la programmation d'ArcGIS avec VBA ou avec .NET. Les infos que j'ai collecté sur le site d'ESRI ne m'ont pas fait clairement comprendre les avantages et inconvénients des deux systèmes. (a part pour le .NET qui nécessite l'environnement de développement adéquat, seule différence que j'ai noté).
En gros je cherche à créer des outils directement dans arcGIS (accessible via une interface customisée) ou en appli externe pour réaliser des controles, traitements, etc ... sur des données.
Est-ce que quelqu'un pourrait me renseigner sur les avantages / inconvénient des deux systèmes de programmation d'ArcGIS : .NET et VBA !
Merci
Jmz
Hors ligne
#2 Tue 24 June 2008 14:05
Re: Arcobject VBA / .NET
En gros je cherche à créer des outils directement dans arcGIS (accessible via une interface customisée) ou en appli externe pour réaliser des controles, traitements, etc ... sur des données.
En ce qui concerne ArcGIS, la différence n'est vraiment que là. VBA, c'est VBA, Visual Basic for Application, et donc que pour ArcGIS dans ArcGIS, et de préférence ton ArcGIS sur ton PC. Le reste, que ce soit VB .NET, VB6, Java, C#, etc permet de créer des extensions d'ArcGIS sous forme de dll, et de créer aussi des applications externes via un ActiveX ESRI.
Donc, si tu veux créer quelque chose pour personnaliser ton environnement de travail, VBA suffit amplement. Mais s'il y a une diffusion à la clef, un fichier bibliothèque sous forme .dll ou un exécutable sont préférables et tu devrais développer avec un environnement externe à ArcGIS.
Jérôme Cuinet
L'avantage de la Chine, c'est que le soleil se couche plus tard !
Hors ligne