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

  FORUM HardWare.fr
  Programmation

  [VB 6] Petit probleme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB 6] Petit probleme

n°119732
shiryu
Posté le 01-04-2002 à 06:01:13  profilanswer
 

Je debut dans le monde du Visual Basic 6, et j'aurais plusieur questions a vous posés.
1-> Comment fait t'on le signe "different de"
Exemple :
 
If truc.text "signe different" 3 then ...
 
1-> Si par exemple lorsque je souhaite que l'utilisateur rentre un chiffer, et qu'il met un mot, comment faire pour :
 
if truc.text = "trucquejecherche" then ...
 
En gros remplacer trucquejecherche par "nombre" ou "mot"
 
Voila j'espere avoir etait clair en cet heure tardive :) Bye et merci

 

[jfdsdjhfuetppo]--Message édité par shiryu--[/jfdsdjhfuetppo]

mood
Publicité
Posté le 01-04-2002 à 06:01:13  profilanswer
 

n°119787
shiryu
Posté le 01-04-2002 à 12:22:36  profilanswer
 

[:megaup]

n°119830
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 01-04-2002 à 14:20:11  profilanswer
 

t'éxagères mon gars... une recherche sur MSDN t'aurait tout dit.... y'a pas marqué "Google" ici..... :non:  
 
t'as de la chance que ce soit moi et pas DarkLord qui te réponde  :D (pour Dark : c une blague :))
 
1 - le signe "différent de", le voici : <>
if truc.text <> 3 then...
 
2 - tu peux utiliser la fonction IsNumeric pour vérifier que la saisie de l'utilisateur est un nombre
Ex : if IsNumeric(truc.text) then MsgBox "Vous avez entré un nombre" else MsgBox "Vous avez entré une chaine alphanumérique"
 
voila...
 
les liens correspondants dans le MSDN, trouvés en 10 secondes...
 
http://msdn.microsoft.com/library/ [...] arison.asp pour les opérateurs de comparaison
 
http://msdn.microsoft.com/library/ [...] umeric.asp pour IsNumeric()
 
A+

 

[jfdsdjhfuetppo]--Message édité par Harkonnen--[/jfdsdjhfuetppo]

n°119838
shiryu
Posté le 01-04-2002 à 15:05:58  profilanswer
 

Merci de ton aide, effectivement j'ai trouver des sites tres interessants sur le vb   :hap:

n°119994
karlkox
Posté le 01-04-2002 à 20:55:44  profilanswer
 

Il faut éviter au maximum d'utiliser <> lorsque l'on compare une chaine de caractere avec un nombre.
D'ailleur "if truc.text <> 3 then..." n'est pas correcte, il faut écrire :
 
if val(truc.text) <> 3 then...
 
Pour eviter d'utiliser <> il faut utiliser StrComp qui est 20 fois plus rapide (référence "VB 6 Hardcore" par Microsoft Press), je te laisse le soin de t'informer a ce sujet.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [VB 6] Petit probleme

 

Sujets relatifs
[XHTML & CSS] Problème avec des tableaux dans Mozilla [résolu][Licence étudiant borland] euh, c quoi le problème ?
[openGL] pourquoi mon petit prog marche pas ?[C] Y'a un truc qui foire dans 1 soft (problème résolu)
[VB]probleme Visual Basic avec ordre "evaluate"[PhP - RegExp] pitit probleme de quotes
[java] probleme entre class abstract et methodes abs.plus grand que plus petit que en assembleur HELP
[PHP] Problème d'installation de forum PhpBB[SECURITE] c'est quoi le probleme de sécurité de la fonction bcopy ?
Plus de sujets relatifs à : [VB 6] Petit probleme


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