[visual basic] encore un truc tout con que je trouve pas

encore un truc tout con que je trouve pas [visual basic] - Programmation

Marsh Posté le 09-05-2001 à 17:14:50    

quand je fais  
label1.caption="bravo!vous avez trouvé au "+ i + "e coup"
g une runtime error 13 type mismatch.... pkoi?
parceke
label1.caption="bravo!vous avez trouvé au 1 "+ "e coup"
et  
label1.caption=i, ca marche !!!!
help !!
merci
@++


---------------
Do you serve a purpose,Or purposely serve?
Reply

Marsh Posté le 09-05-2001 à 17:14:50   

Reply

Marsh Posté le 09-05-2001 à 17:45:58    

i c'est un entier ... faut le convertir en chaine ...
 
label1.caption="bravo!vous avez trouvé au "+ format(i) + "e coup"  
 
si i vaut 10 format(i) renvoit "10" ...
 
utilise plutot '&' au lieu de '+' car '+' sert aussi à l'addition et tu peux avoir des surprises ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 09-05-2001 à 18:11:51    

merci


---------------
Do you serve a purpose,Or purposely serve?
Reply

Marsh Posté le 09-05-2001 à 19:32:58    

Je te conseille plutôt le trim(Str(i)) ...

Reply

Marsh Posté le 10-05-2001 à 09:12:21    

Str il rajoute un espace devant le nombre ...
 
str(100) renvoit " 100" ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

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