Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1442 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comment on ecrit (different) en visual basic

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment on ecrit (different) en visual basic

n°236767
william10
Posté le 29-10-2002 à 18:19:17  profilanswer
 

c koi le symbole pour different de
ex:
if text1.text (different de) "salut" then ......
 
 
ou mieux encore:
 
 
If c2etage = 4 Then Command2(0).Visible = False
If c1etage And c2etage And c3etage And c4etage = 4 Then
Command1(0).Enabled = False
Command2(0).Enabled = False
Command3(0).Enabled = False
Command4(0).Enabled = False
Text1.Text = "egalite"
ws.SendData (Text1)
PauseTime = 0.2
Start = Timer
Do While Timer < Start + PauseTime
DoEvents
Loop
finish = Timer
MsgBox "Egalité", vbInformation, "Egalité"
Label1.Caption = "Egalité"
End If
 
End Sub
 
 
je veux faire tout ça que si text1.text n'est pas egal a victoire ou alors, je ne veux pas faire ça si text1.text = victoire..
 
J'ai testé ça :
 
 
 
if text1.text = "victoire" then goto fin
If c2etage = 4 Then Command2(0).Visible = False
If c1etage And c2etage And c3etage And c4etage = 4 Then
Command1(0).Enabled = False
Command2(0).Enabled = False
Command3(0).Enabled = False
Command4(0).Enabled = False
Text1.Text = "egalite"
ws.SendData (Text1)
PauseTime = 0.2
Start = Timer
Do While Timer < Start + PauseTime
DoEvents
Loop
finish = Timer
MsgBox "Egalité", vbInformation, "Egalité"
Label1.Caption = "Egalité"
End If
fin:
End Sub
 
seulement au moment ou il lit la ligne il n'a pas encore trouvé fin: donc il y a une erreur.
 
C'est pour ça que je veux metre different de "victory"plutot que egala ) "victory"

mood
Publicité
Posté le 29-10-2002 à 18:19:17  profilanswer
 

n°236774
the_white_​rabbit
Follow the white rabbit !
Posté le 29-10-2002 à 18:42:34  profilanswer
 

 Différent en VB c <>  

n°236776
lorill
Posté le 29-10-2002 à 18:45:55  profilanswer
 

william10 a écrit a écrit :

 
if text1.text = "victoire" then goto fin




berk [:vomi]
pourquoi passer par un goto aussi inutile que celui la ?
un bête "exit sub" aurait fait l'affaire...

n°236778
william10
Posté le 29-10-2002 à 18:47:36  profilanswer
 

ça marche pas avec different non plus :(
 
comment faire pour kil saute le passage si text1.text = "victory" ???
 
merci d'avance

n°236784
william10
Posté le 29-10-2002 à 18:50:31  profilanswer
 

encore fallait il le savoir :)
 
merci
 
++

n°236785
Carbon_14
Posté le 29-10-2002 à 18:52:07  profilanswer
 

En mode pas à pas, en explorant text1.text et la chaîne "test", .. ?
 
C'est "victoire" ou "victory" qu'il faut trouver ? :D  
 
Y a pas un pb de casse : maj/minuscules ?
 
Le jour où j'allume VB3/Win3.11, j'essaie pour voir.
 
EDIT : Un peu d'indentation ça rend la lecture plus "structurée".
La solution, c'est quoi finalement ?


Message édité par Carbon_14 le 29-10-2002 à 18:53:29
n°237058
karlkox
Posté le 30-10-2002 à 01:45:22  profilanswer
 

Je conseille d'utiliser TOUJOURS StrComp pour les comparaisons de chaine (utile lors d'une fonction de trie), 20x plus rapide qu'un <> chaine$ (source : livre vb hardcore).


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  comment on ecrit (different) en visual basic

 

Sujets relatifs
[VISUAL C++]Difference entre Release/Debug[Visual C++] TabControl dans la vue graphique =>en dessous, plus rien!
[VISUAL] mise en page pour imprimer un documentVisual C++6 de wrox il est bien ce bouquin ?
visual c++ : comment faire appel à un fichier .h ?[Visual Basic]: Besoin d'un peu d'aide pour un programme à l'école.
[C] Problème de libération mémoire \Visual C++Différence entre C++ et Visual C++
Quelqu'un connait ou utilise Visual Adélia ??? 
Plus de sujets relatifs à : comment on ecrit (different) en visual basic


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR