IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB]cadastre


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 175
    Points : 76
    Points
    76
    Par défaut [VB]cadastre
    voila, je vous explique mon problème

    je suis étudiant et je débute en visual basic. J'aimerais savoir pourquoi l'expression logique en rouge est toujours vraie, même si les valeurs ne sont pas dans les bornes définies
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Dim compt As Integer
    Dim compt2 As Integer
    c = 0
    If j = 1 Then
      c = 0
      chargtab
    ElseIf j > 1 Then
      For compt = 1 To (j - 1)
     
        For compt2 = 0 To 3
          ' aucun point ne peut être mit dans un rectangle existant[/color]
          If (X1(compt) < GX(compt2) < X4(compt)) And (Y1(compt) < GY(compt2) < Y4(compt)) Then ' <- Cette ligne
            Text3.Text = "aie"
            X1(j) = Empty
            Y1(j) = Empty
            X4(j) = Empty
            Y4(j) = Empty

    merci de me répondre car là je bloque

  2. #2
    Expert éminent

    Profil pro
    Fabricant et casseur d'avions
    Inscrit en
    Avril 2004
    Messages
    3 813
    Détails du profil
    Informations personnelles :
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Fabricant et casseur d'avions
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2004
    Messages : 3 813
    Points : 7 641
    Points
    7 641
    Par défaut
    Salut,

    Sépare tes double inégalités en deux comparaisons liées par un AND...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    a<b<c => (a<b) and (b<c)
    Je ne sais même pas comment sont prises en compte des double-inégalités par VB...
    "Errare humanum est, sed perseverare diabolicum"

    Ma page sur DVP.com

  3. #3
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    As-tu testé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    If (x1(compt) < GX(compt2) And GX(compt2) < X4(compt)) And (y1(compt) < GY(compt2) And GY(compt2) < Y4(compt)) Then
          MsgBox "Aïe"
    End If
    Sait-on jamais...

    A+

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    175
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 175
    Points : 76
    Points
    76
    Par défaut
    Merci à tous, je suis arrivé à faire les règles de topologie.
    Cependant un autre problème se pose à moi, étant donné que je suis un vrai débutant.
    je n'arrive pas à utiliser la même variable d'une form à une autre.
    EX: j'aimerais prendre la valeur de la variable dans la form1 et m'en resservir dans la form2.
    merci pour vos réponse

  5. #5
    Invité
    Invité(e)
    Par défaut
    Salut,

    Il faudrait mettre cette valeur dans une variable tu déclares en Public dans un module

    Starec

Discussions similaires

  1. Accès cadastre via API Geoportail
    Par olivier_f dans le forum IGN API Géoportail
    Réponses: 21
    Dernier message: 13/05/2012, 16h12
  2. API 1.0 => cadastre Martinique => question mise à jour
    Par Max_B dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 08/05/2010, 20h40
  3. Gestion simplifiée cadastre
    Par cmail dans le forum IGN API Géoportail
    Réponses: 2
    Dernier message: 20/04/2010, 14h36
  4. IGN WMS Probleme cadastre
    Par lamebget dans le forum IGN API Géoportail
    Réponses: 6
    Dernier message: 01/03/2010, 17h14
  5. [VB6][Débutant] Règles de topologie: cadastre
    Par polo42 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 18/02/2006, 19h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo