pb de if

pb de if - VB/VBA/VBS - Programmation

Marsh Posté le 24-04-2003 à 09:44:30    


Bonjour a tous,  
voila, j'ai un petit probleme, mais soyez indulgent, je debute en VB, j'ai une instruction if toute bete, mais il n'execute pas ce qu'il y a dedant.
 
dim truc as String
 
if (truc <> null) then  
    blabla
end if
 
Quand j'utilise le debuger, il me dit bien que truc n'est pas null, il devrait donc executer l'instruction blabla, mais il passe directement a end if.
Je ne comprend pas pourquoi. Aidez moi SVP :cry:  
 

Reply

Marsh Posté le 24-04-2003 à 09:44:30   

Reply

Marsh Posté le 24-04-2003 à 10:00:05    

la constante Null ne sert que pour l'assignation.  Tu dois plutôt faire ceci:
 

Code :
  1. If IsNull(blabla) Then


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-04-2003 à 10:14:26    

Et isNotNull, ça n'existe pas par hasard, ce serait mieux dans mon cas?

Reply

Marsh Posté le 24-04-2003 à 10:24:22    

Comment je peux faire pour dire "different de", par exemple en java c'est "!truc" ?

Reply

Marsh Posté le 24-04-2003 à 10:32:16    

Code :
  1. If Not IsNull(blabla) Then


 
Tu devrais consulter un peu plus le manuel toi ;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-04-2003 à 10:37:48    

@drasche  
 
Désolé, mais si je pose ces questions, c'est que je n'ai pas le manuel d'installé!
Merci

Reply

Marsh Posté le 24-04-2003 à 10:47:41    

Le manuel est en ligne:
 
http://msdn.microsoft.com/


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-04-2003 à 10:53:39    

OK, merci, et désolé de t'avoir dérangé! :jap:

Reply

Marsh Posté le 24-04-2003 à 10:56:05    

ca sent la "version non officielle" tout ça ;-)
 
bon courage et n'écoute pas ceux qui cracheront sur VB. C'est un language de merde, certes, mais qui permet de faire de bon prototypages d'appli.

Reply

Marsh Posté le 24-04-2003 à 10:58:33    

@Kyle_Katarn
 
Pas du tout, c'est une version officielle, mais je suis en entreprise, et ils n'ont pas installé la doc.

Reply

Marsh Posté le 24-04-2003 à 10:58:33   

Reply

Marsh Posté le 24-04-2003 à 12:17:26    

Il est possible que MSDN soit disponible via un share réseau accessible à tous les développeurs, j'ai eu le cas dans quelques boîtes où j'ai bossé.  Demande toujours, on sait jamais ;)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-04-2003 à 14:10:23    

@drasche  
 
Merci, mais j'ai deja demandé s'il etait possible de l'avoir, mais ils m'ont repondu que non.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed