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 Tue 09 November 2004 13:44

Matthieu Desile
Invité

vba : IWorkspace

guilaume a écrit:

Bonjour la liste!
Je developpe en VBa avec ArcView 8.3 et j'ai un probleme avec ce code.
Je cree une nouvelle geodatabase et je voudrais ensuite recuperer le IWorkspace correspondant (pour ensuite pouvoir realiser des Select).
Mais j'ai un probleme sur ce dernier point (a la derniere ligne).
Merci de vos reponses.
Guillaume Doukhan.
ONCFS

Code:

'Creation de la gdb
Dim espacegdb As IWorkspaceFactory
Set espacegdb = New AccessWorkspaceFactory

Dim repertoire As String
Dim nom As String

repertoire = "D:\IMPORT_SDARCVIEW" & dept
nom = D_integration & dept & _ & Year(Date) & _ & Numversion

Dim nomgdb As IWorkspaceName
Set nomgdb = espacegdb.Create(repertoire, nom, Nothing, 0)

'Recuperation du Iworkspace et plantage : automation error
Dim espace As IWorkspace
Set espace = espacegdb.Open(Nothing, 0)


Pourquoi ne pas utiliser un IWorkspaceFactory qui est la pour faciliter la creation de workspace ?

http://arcobjectsonline.esri.com/arcobj … xample.htm

Matthieu

 

Pied de page des forums

Powered by FluxBB