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

 


Dernière réponse
Sujet : ptit blem en vb
HelloWorld Hepil : "ouai... et cesse de confondre les objets avec des champs"
 
je suppose que tu fais référence à champ1.text au lieu de champ1 (ce que j'ai écrit)
si c'est ca, ben je confond pas
    "le .text est la valeur par defaut, tu peut le virer"
    faire champ1.text ou champ1 tout court ca marche (en tous cas pour VB5 et 6)
else
    ben explique, ca évite de perdre du temps ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
HelloWorld Hepil : "ouai... et cesse de confondre les objets avec des champs"
 
je suppose que tu fais référence à champ1.text au lieu de champ1 (ce que j'ai écrit)
si c'est ca, ben je confond pas
    "le .text est la valeur par defaut, tu peut le virer"
    faire champ1.text ou champ1 tout court ca marche (en tous cas pour VB5 et 6)
else
    ben explique, ca évite de perdre du temps ;)
Lord II

HelloWorld a écrit a écrit :

arf ...
je connais pas VB7 (:??:)
soit un peu plus explicit, ca m'interresse ...




 
J'ai lu que dans VB7 ( ou Vb.net) que les propriétés par défaut allait disparaitre ainsi que quelques fonctions symaps dont je n'ai plus le nom en tete

Hepil ouai...
 
et cesse de confondre les objets avec des champs
HelloWorld arf ...
je connais pas VB7 (:??:)
soit un peu plus explicit, ca m'interresse ...
Lord II HelloWord ne donne pas des habitudes qui sont voués a disparitres dans VB7
HelloWorld val() ...
le '+' sert à concanténer aussi, comme le '&' sauf que des fois on a des surprises vu qu'il additionne (t'es en VB6 ? je crois qu'en VB5 ou 6 si t'es en 5 ca aurrait marché ton code)
 
champ3.txt=cham2.text+champ1.text
le .text est la valeur par defaut, tu peut le virer : ca fait moins long
 
champ3 = format( val(champ2) + val(champ1) )
 
val : string -> entier
format : entier -> string (avec des options possibles)
str : entier -> string, mais rejoute un espace devant ton nombre (s'il est négatif, sinon il y met u '-')
 
t'es pas obligé de mettre format ou str :
champ3 = val(champ2) + val(champ1)
 
et VB va se charger de tout
mais c'est pas tres propre, vaut mieux prendre de bonne habitudes et en plus des fois ca marche pas, VB il merde
bigmama je debute en vb et pour m'initier ,j'essaie de faire des ptit prog qui servent a rien ,mon premeir est juste un calcuette qui addition deux valeur contenu dans des champs or ces chapms sont de type text et le sytxe de type champ3.txt=cham2.text+champ1.text ne me donne qu'une concatenation de champ (ou 2+2=22 et non 4),je sais qu'en basic ,il y avait de mon temps une instruction appler insrt qui permettait le conversion d'un valeur de type text en valeur de type numeraire ,quel est l'equivalent en vb ???

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)