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é ?

#1 Thu 21 August 2008 09:43

calito
Participant actif
Date d'inscription: 2 Jun 2008
Messages: 112

Recuperer le nombre total d'entité d'une couche

Bonjour,
J'ai une couche, j'aimerais savoir en VB comment je peut connaitre le nombre d'entités de la table attributaire?



Merci

Hors ligne

 

#2 Thu 21 August 2008 11:10

Tnarbiv
Participant assidu
Lieu: Véretz
Date d'inscription: 5 Sep 2005
Messages: 392

Re: Recuperer le nombre total d'entité d'une couche

a peu près comme ça, à toi de paramétrer par la suite

Code:

Sub test()
    Dim pmxdoc As IMxDocument
    Set pmxdoc = ThisDocument
    Dim pmap As IMap
    Set pmap = pmxdoc.FocusMap
    Dim player As ILayer
    Set player = pmap.Layer(0)
    If TypeOf player Is IFeatureLayer Then
        Dim pfl As IFeatureLayer
        Set pfl = player
        Dim pfc As IFeatureClass
        Set pfc = pfl.FeatureClass
        Debug.Print pfc.FeatureCount(Nothing)
    End If
End Sub

Ayez le réflexe "Développement Durable": N'imprimez ce message que si nécessaire.

Hors ligne

 

Pied de page des forums

Powered by FluxBB