DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
12 juin 2002 à 17:02
helleye
Messages postés8Date d'inscriptionsamedi 12 avril 2003StatutMembreDernière intervention 1 juillet 2003
-
24 juin 2003 à 14:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
helleye
Messages postés8Date d'inscriptionsamedi 12 avril 2003StatutMembreDernière intervention 1 juillet 2003 24 juin 2003 à 14:03
pas mal ton truque
cs_mehdibou
Messages postés365Date d'inscriptionvendredi 24 mai 2002StatutMembreDernière intervention18 octobre 2004 22 juin 2002 à 15:58
Si, Instr() est dans VB4, puisqu'elle est dans VB 3 :-)
9/10 !
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 21 juin 2002 à 16:58
La fonction Split est utilisé pour separer des chaines de characteres selon des criteres bien precis .. Ainsi , cela s'avere utile pour stocker le resultat que retourne la fonction dans un tableau...
A l'inverse, la fonction Instr te renvoi la position de la 1ere occurence choisi dans une chaine de charactere ...
Voili voilou .. J'espere que ceci t'aidera a comprendre un peu mieux la nuance qu'il y a entre ces deux fonctions ...
A++
DeAtH_-_CrAsH :]
cs_Nil
Messages postés85Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention31 décembre 2002 21 juin 2002 à 16:04
Ahhhh!!!! Non ca va j'ai compris lol mais c'est pas plus facile avec InStr ? (je sais pas si c'est dans VB4)
cs_Nil
Messages postés85Date d'inscriptiondimanche 2 décembre 2001StatutMembreDernière intervention31 décembre 2002 21 juin 2002 à 15:51
Euh... sa sert à quoi le Split ? :-)
Non mais sérieusement je sais pas et comme c'est une des sources les plus populaires, j'aimerais savoir ;p
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 15 juin 2002 à 22:40
Vi c clair que les GOTO sont vivement deconseillé .... Puis en plus ca ne fait que compliquer la lecteure de la source et souvent personne n'y comprend rien apres ...
Mais bon je tacherai de modifié le code de facon a ce qu'il n'y ai plus de GOTO...
Sinon a ma connaissance, il n'y a pas de bug sur le code ... Vu la longueur fut faire fort lol... :]
PatriceVB
Messages postés562Date d'inscriptiondimanche 16 décembre 2001StatutModérateurDernière intervention26 décembre 2007 14 juin 2002 à 16:27
L'utilisation des Goto n'est pas très propre !!! En effet l'utilisation de cette instruction est vivement déconseillée puisqu'elle ne fait que compliquer la lecture et le débugage du code car elle ne respecte pas la séquentialité de l'execution des instructions.
A part ça, ce code peut s'avérer pratique.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 13 juin 2002 à 10:01
Celiphane > Ouaip ... clair que j'ai un peu foiré la dessus lol .. En fait aydebur c'etait pas une fonction... J'avais mis le bout de code dans un bouton ... Puis en creant la fonction, j'ai oublié de changer les text1 et text2 ...
Sinon pour les GOTO, au debut c'etait des condition if/end if mais j'ai preferé mettre des goto par la suite, pour faire en sorte a ce que le code utilise le plus de fonction VB ... Juste de quoi faire different ...
Shivan > Clair qu'il doit y avoir plus simple ... Mais ya plein de truc pas tres utile dans le code qui serevent a optimisé la vitesse du code et a la fiabilité de la recherche... Puis ya aussi les commentaires qui font parraitre le code plus long... Comme la premiere boucle par exemple, elle ne me sert juste a determiner le nombre d'ocuurences pour m'eviter de faire boucler dans le vide la boucle de recherche ensuite...
Voili voilou ...
merci pour vos commentaires ... Si yen a d'autres ???? lol :]
Bonne prog @LL
DeAtH_-_CrAsH
celiphane
Messages postés466Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention20 avril 2007 13 juin 2002 à 00:18
Erreur toute bête! :
ds la fonction, utilise les arguments passés et non pas text1.text et text2.text ;) !
Aussi, mais là ça vient de moi, je ne comprends pas pourquoi tu utilises des GOTO pour sauter des blocs d'instructions ? Ne pourrait-on pas simplement les mettre entre dans un IF / END IF ?
cs_shivan
Messages postés363Date d'inscriptionjeudi 20 décembre 2001StatutMembreDernière intervention25 août 2003 12 juin 2002 à 23:43
ben je v en faire un alors ;-)
je pense kil y a beaucoup plus simple et plus rapide si mes souvenirs sont bons... fo ke je retrouve ma fonction...
mais l'idée est bonne car cette fonction manque beaucoup a vb5 !
9/10 (car il y a plus mieux !!! ;-)
$hîv@n
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 12 juin 2002 à 17:02
24 juin 2003 à 14:03
22 juin 2002 à 15:58
9/10 !
21 juin 2002 à 16:58
A l'inverse, la fonction Instr te renvoi la position de la 1ere occurence choisi dans une chaine de charactere ...
Voili voilou .. J'espere que ceci t'aidera a comprendre un peu mieux la nuance qu'il y a entre ces deux fonctions ...
A++
DeAtH_-_CrAsH :]
21 juin 2002 à 16:04
21 juin 2002 à 15:51
Non mais sérieusement je sais pas et comme c'est une des sources les plus populaires, j'aimerais savoir ;p
15 juin 2002 à 22:40
Mais bon je tacherai de modifié le code de facon a ce qu'il n'y ai plus de GOTO...
Sinon a ma connaissance, il n'y a pas de bug sur le code ... Vu la longueur fut faire fort lol... :]
14 juin 2002 à 16:27
A part ça, ce code peut s'avérer pratique.
13 juin 2002 à 10:01
Sinon pour les GOTO, au debut c'etait des condition if/end if mais j'ai preferé mettre des goto par la suite, pour faire en sorte a ce que le code utilise le plus de fonction VB ... Juste de quoi faire different ...
Shivan > Clair qu'il doit y avoir plus simple ... Mais ya plein de truc pas tres utile dans le code qui serevent a optimisé la vitesse du code et a la fiabilité de la recherche... Puis ya aussi les commentaires qui font parraitre le code plus long... Comme la premiere boucle par exemple, elle ne me sert juste a determiner le nombre d'ocuurences pour m'eviter de faire boucler dans le vide la boucle de recherche ensuite...
Voili voilou ...
merci pour vos commentaires ... Si yen a d'autres ???? lol :]
Bonne prog @LL
DeAtH_-_CrAsH
13 juin 2002 à 00:18
ds la fonction, utilise les arguments passés et non pas text1.text et text2.text ;) !
Aussi, mais là ça vient de moi, je ne comprends pas pourquoi tu utilises des GOTO pour sauter des blocs d'instructions ? Ne pourrait-on pas simplement les mettre entre dans un IF / END IF ?
12 juin 2002 à 23:43
je pense kil y a beaucoup plus simple et plus rapide si mes souvenirs sont bons... fo ke je retrouve ma fonction...
mais l'idée est bonne car cette fonction manque beaucoup a vb5 !
9/10 (car il y a plus mieux !!! ;-)
$hîv@n
12 juin 2002 à 17:02
Bizarre :-/