Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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

Jeirhome
Membre
Lieu: Liverion
Date d'inscription: 22 Aug 2006
Messages: 4298
Site web

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

 

Pied de page des forums

Powered by FluxBB