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

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Mon 31 January 2005 16:45

Gaelle Gabriel
Invité

geosignet et .dll

De: GABRIEL
Bonjour,
j'aurais souhaite savoir
- si il etait possible de lire le code de la fonction GEOSIGNET/BOOKMARKS de ArcGIS 8.
- comment lire le code d'un fichier .dll
Merci bien.

 

#2 Tue 01 February 2005 13:32

Frederic Prally SETEGUE
Invité

Re: geosignet et .dll

Bonjour,
Vous pouvez jeter un oeil a la page 271, chapitre 4, du manuel Exploring ArcObjects.
Vous y trouverez quelques exemples de codes comme celui-ci :

Code:

Public Sub AddSpatialBookMark()
Dim pMxDoc As IMxDocument
Dim pMap As IMap
Dim pActiveView As IActiveView
Dim pAreaOfInterest As IAOIBookmark
Dim pMapBookmarks As IMapBookmarks

Set pMxDoc =3D Application.Document
Set pMap =3D pMxDoc.FocusMap
Set pActiveView =3D pMap

'Create a new bookmark and set it's location to the focus map's
current extent
Set pAreaOfInterest =3D New AOIBookmark
Set pAreaOfInterest.Location =3D pActiveView.Extent
'Give the bookmark a name
pAreaOfInterest.name =3D My bookmark
'Add the bookmark to the map's bookmark collection  'This will add
the bookmark to the Bookmarks menu accessible from the View menu
Set pMapBookmarks =3D pMap
pMapBookmarks.AddBookmark pAreaOfInterest

End Sub

En esperant que cela puisse vous aider.

PRALLY Frederic
Cartographie et SIG

 

#3 Sat 05 February 2005 23:27

ODevArc
Invité

Re: geosignet et .dll

Bonjour,

Il n'est pas possible de lire le code d'une DLL, en effet une Dynamic Link Library est un fichier de procedures et fonctions compilees en binaire. Pour les utiliser vous devez avoir une documentation vous indiquant les points d'entres.

Parallelement, il n'est plus possible de recuperer le code se cachant derriere des boutons de l'interface d'ArcGIS, comme c'etait le cas avec ArcView 3.x

Bonne journee,
Olivier GUYOT

 

Pied de page des forums

Powered by FluxBB