PB en VB6 - VB/VBA/VBS - Programmation
Marsh Posté le 06-02-2003 à 09:52:46
C pas => mais >= il me semble (enfin l'aut marche ptet....)
Sinon C quoi l'erreur ?
Marsh Posté le 06-02-2003 à 10:05:58
-TrAsHeR- a écrit : Salut voila j'ai un probleme dans ce code visual basic 6 dans la premiere entré : |
C'est quoi ces opérateurs ?
Marsh Posté le 06-02-2003 à 10:13:01
Harkonnen a écrit : |
> ou =
mais je pige pas ds VB6 ds un test si tu mets => il remplace automatiquement par >=....
Marsh Posté le 06-02-2003 à 10:50:15
trasher> faudrait nous dire ce que tu veux que ton code fasse, quel est le message d'erreur s'il y en a un, bref, des détails.
De plus ce que Harko et Poire disent est tout à fait juste, l'opérateur => est automatiquement transformé en >=
Donc je me demande comment tu fais pour nous montrer un code qui ne peut pas apparaître en VB6 tel quel.
Marsh Posté le 06-02-2003 à 13:22:02
-TrAsHeR- a écrit : Salut voila j'ai un probleme dans ce code visual basic 6 dans la premiere entré : |
il manque tous les "end if"
Code :
|
ensuite, il y a quelques chose qui m'ennuie. La valeur val c'est fait pour transformer des chaines de caratéres en numérique. Donc si "go_ip1" est un champ texte, il serait plus juste de mettre "go_ip1.text"...
Marsh Posté le 06-02-2003 à 13:36:56
cvb a écrit :
|
le code n'est pas complet, donc G supposé que C T pas les end if ki posaient pb...
pour le .text, VB s'en fout il est pas obligatoire
Marsh Posté le 06-02-2003 à 13:40:42
[SDF]Poire a écrit : |
beh écoute...il mets déjà les signes à l'envers alors, il peut oublier les "end if". Ensuite c'est quand même plus propre, de
"xxx.text", même s sa ne provoque pas d'erreur !
Marsh Posté le 06-02-2003 à 13:50:29
cvb a écrit : |
Le VB C pas propre... ça marche et C sémantiquement correcte donc pq se priver ?
Moi je le met jamais
Marsh Posté le 06-02-2003 à 14:50:35
[SDF]Poire a écrit : |
Je crois me rappeler que MS recommande d'éviter cette façon d'écrire. De plus VB doit "évaluer" la propriété par défaut ce qui fait que ton code est plus lent. "lent", c'est relatif bien sûr hein
Marsh Posté le 06-02-2003 à 15:00:18
drasche a écrit : |
J'aime pas le VB
Et j'vois pas pq ça serait + lent... C comme en C++ quand tu surcharge les opérateurs (ex cout et une classe à toi)
Enfin j'epère que ça marche pareil
Marsh Posté le 06-02-2003 à 15:39:15
Bon en faite je me suis mal exprimé dsl alors :
If Val(go_ip1) => Val(stop_ip1.Text) Then
If Val(go_ip2) => Val(stop_ip2.Text) Then
If Val(go_ip3) => Val(stop_ip3.Text) Then
If Val(go_ip4) => Val(stop_ip4.Text) Then
Voila alors dans ce code il y'a une erreur ou plusieur je c'est pas car je suis ou nul en vb si kelk1 peut-il peut dire c'est les ou l'erreur plz
Marsh Posté le 06-02-2003 à 15:41:38
troll ?
Marsh Posté le 06-02-2003 à 15:41:59
?
Marsh Posté le 06-02-2003 à 15:42:20
foutage de gueule ?
Marsh Posté le 06-02-2003 à 15:42:38
je te signale qu'en VB, le travail de compilation se fait pendant l'exécution. Si tu emploies mal une propriété par défaut, VB ne le verra pas forcément au moment où il "compile" mais plutôt au moment où il "exécute". Tu vois la nuance?
C'est comme assigner un long à un integer.
|
L'erreur est évidente, et pourtant VB ne criera qu'au moment où il tentera d'assigner 65535 à i. Quand il dit qu'il compile, il faut voir ça comme une première passe.
btw j'aime pas VB non plus, mais ça commence à se savoir
Marsh Posté le 06-02-2003 à 15:42:40
hein je comprend pas la
Marsh Posté le 06-02-2003 à 15:43:14
-TrAsHeR- a écrit : Bon en faite je me suis mal exprimé dsl alors : |
donne nous le message d'erreur et sur quelle ligne ça pointe qu'on te dit
edit: paske nous on peut pas deviner, c'est aussi simple que ça
Marsh Posté le 06-02-2003 à 15:43:59
Ba je peut pas
Marsh Posté le 06-02-2003 à 15:44:54
drasche a écrit : je te signale qu'en VB, le travail de compilation se fait pendant l'exécution. Si tu emploies mal une propriété par défaut, VB ne le verra pas forcément au moment où il "compile" mais plutôt au moment où il "exécute". Tu vois la nuance?
|
Change de taf
Marsh Posté le 06-02-2003 à 15:45:28
-TrAsHeR- a écrit : Ba je peut pas |
tu te fous de nous? pourquoi tu pourrais pas? secret défence? vb buggé? ya pas de message qui apparaît? si tu sais pas nous donner plus que ce bout de code on sait rien faire pour toi.
Marsh Posté le 06-02-2003 à 15:45:35
-TrAsHeR- a écrit : Ba je peut pas |
Beh nous on peut pas t'aider
Marsh Posté le 06-02-2003 à 15:49:35
Marsh Posté le 06-02-2003 à 15:50:54
Grave quand même
Marsh Posté le 06-02-2003 à 15:52:54
antp a écrit : c'est quoi ça pour un topic |
Marsh Posté le 06-02-2003 à 15:52:56
antp a écrit : c'est quoi ça pour un topic |
bourred ?
Marsh Posté le 06-02-2003 à 16:33:12
Trasher > tu as jusqu'a ce soir 22h pour donner plus d'infos sur ton problème. Passé ce délai, je ferme ton topic qui commence à ressembler à rien du tout...
Marsh Posté le 06-02-2003 à 16:35:11
Harkonnen a écrit : Trasher > tu as jusqu'a ce soir 22h pour donner plus d'infos sur ton problème. Passé ce délai, je ferme ton topic qui commence à ressembler à rien du tout... |
C un ptit jeune fo l'excuser
Marsh Posté le 06-02-2003 à 17:19:47
[SDF]Poire a écrit : |
ouais ben merde aussi hein, donner un source et deviner où est l'erreur sans rien savoir de ce que ça fait, merci bien.
Vazy Harko, t'es le meilleur
Marsh Posté le 06-02-2003 à 17:49:47
drasche a écrit : |
Marsh Posté le 06-02-2003 à 18:00:08
drasche a écrit : Vazy Harko, t'es le meilleur |
jusqu'à 22 heures, dernier carat...
Marsh Posté le 06-02-2003 à 18:23:53
trasher> pourquoi tu nous dis rien? t'as l'air de pas oser vouloir le dire... personne va te manger ici hein? personne se foutra de toi ou je sais quoi. T'as un problème OK on veut bien t'aider mais faut y mettre un peu du tien. On connait VB6 et on sait bien que si ça va pas il dira toujours bien quelque chose. Mais on peut rien faire pour toi si tu nous dis pas plus...
Marsh Posté le 06-02-2003 à 21:47:20
En tout cas il a l'air de s'être résigné le bougre
Marsh Posté le 06-02-2003 à 21:51:34
h-9...
Marsh Posté le 06-02-2003 à 21:59:51
time is up !
bye bye trasher
Marsh Posté le 06-02-2003 à 07:43:20
Salut voila j'ai un probleme dans ce code visual basic 6 dans la premiere entré :
If Val(go_ip1) => Val(stop_ip1.Text) Then
If Val(go_ip2) => Val(stop_ip2.Text) Then
If Val(go_ip3) => Val(stop_ip3.Text) Then
If Val(go_ip4) => Val(stop_ip4.Text) Then
Si vous pouviez me corriger ma faute ca serait cool
---------------
“ Un avis d’un homme non avisé ne doit jamais être pris en compte par un homme avisé. ” Jean Plancher, 1810, Taverne « Chez Bonaparte »