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 :

Bug étrange sur du single


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 23
    Par défaut Bug étrange sur du single
    bonjour,
    j'ai un problème étrange sur une petite appli VB6 que je développe :

    j'ai 2 variables A et B déclarées en Single
    dans mon programme j'ai la ligne suivante :

    If A <> B Then Msgbox "Hello"

    parfois, malgré que A = B, la ligne ci-dessus est tout de même exécutée et j'ai mon joli "Hello", et en debug A et B sont pourtant bien identiques ???

    mes variables sont déclarées en Public dans un module .bas , et mon programme tourne dans la forme principale form1

    si vous avez quelque piste que ce soit, je suis preneur !
    merci d'avance

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Impossible, sauf si tu t'es mélangé les pinceaux quelque part avec A et B ...

  3. #3
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Salut

    Est-ce que les fois où A = B il y aurait une possibilité pour que ce soit zéro, par hasard?

  4. #4
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 23
    Par défaut
    non, les valeurs sont des réels bien différents de zero
    je vais esseyer le programme sur une autre plateforme pour voir... je vous tiens au courant

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Je ne crois pas que ce soit lié à la plateforme.
    Ton appli, plus surement !

  6. #6
    Membre averti
    Inscrit en
    Avril 2006
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 23
    Par défaut
    exact,
    je viens de refaire le test sur win XP et win 2000, et le problème est toujours là
    si ça tente quelqu'un de jeter un oeil, sachant que c'est du vb6, je veux bien filler mon source, c'est un début d'appli graphique
    a+

  7. #7
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Je crois qu'il suffira que tu montres uniquement les lignes dans lesquelles A et B sont concernées, que ce soit en déclaration, en modification ou en affichage...
    En précisant, si une valeur est attribuée à l'une ou à l'autre de ces 2 variables, d'où "vient" la valeur .

Discussions similaires

  1. Bug étrange sur un formulaire
    Par shelko dans le forum Langage
    Réponses: 1
    Dernier message: 19/09/2009, 11h05
  2. Bug étrange sur une ligne.
    Par ickylevel dans le forum Général Python
    Réponses: 1
    Dernier message: 20/02/2008, 21h46
  3. Erreur étrange sur recvfrom
    Par Gore dans le forum Développement
    Réponses: 2
    Dernier message: 17/02/2005, 12h22

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