bilaloch
Messages postés556Date d'inscriptionlundi 6 octobre 2003StatutMembreDernière intervention31 octobre 2019
-
27 août 2004 à 17:09
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 2009
-
29 août 2004 à 17:57
Boujour,
Je voudrais trouvé une facon de trouver un compilateur vb en vb afin que je l'integre dans un prog pour créer des applications. Je cherche aussi un moyen de donner du code a des objet pendant l'execution c a dire par exemple donner l'instruction end a un bouton qui ne l'avait pas avant la compilation. Je pense que c impossible, mais si quelqu'un a une idée, ce sera la bienvenue.
@ PLUS
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 27 août 2004 à 17:40
Salut bilaloch
-1- Le compilateur VB6 est un EXE appartenant à MS. A ma connaissance, je n'ai jamais vu de compilo VB fait en VB (pourquoi réinventer la roue ?)
-2- On ne peut pas attribuer de code aux objets en mode RUN, du moins en mode compilé. Pour le mode création, regarde cette source
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 27 août 2004 à 17:53
en fait, ce que tu dit, il te faudrait un interpréteur de commande VB
eh ... je sais qu'il y en a pour le java, le C++, mais VB .... sais pas
essai toi, c'est pas très dur a faire, c'est juste long en maudit.
ce qui est complexe, c'est surtout les parentèses.
cherche dans les calculatrice scientifique (que tu tapes la formule au complet et après il la traite), ça va te donner un bon apperçu de l'algo pour traiter une string
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 27 août 2004 à 19:14
oui, tu le fais toi même
c'est ce que je dis, faut pas avoir tout cuit dans le bec lol
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 27 août 2004 à 20:07
c'est que l'algo des calculatrice qui lit une ligne de texte sera presque identique à celui d'un lecteur de script
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 29 août 2004 à 15:03
Sauf que pour une calculatrice, tu as simplement deux types de token : Des nombres et des opérateurs, qui sont au nombre de 4 ou 5 !! donc c'est simplissime !!! Mais faire un interpréteur ou un compilateur VB !!!! C'est un boulot titanesque !! Surtout quand on connais la complexité de la grammaire de VB6 !! Je suis tombé une fois sur un BNF de VB6, il était monstrueux et même pas complet !! Il y a des structures en VB6 qui sont à la limite de se traduire en BNF !! Il vaudrait mieux faire un interpréteur C !! Ce serait 10 fois plus simple qu'un interpréteur VB !!
cs_dragon
Messages postés2336Date d'inscriptionsamedi 14 juillet 2001StatutMembreDernière intervention 5 mai 20096 29 août 2004 à 17:57
oui, mais tu fasi seulement ce que tu as de besoin, un peu comme irc script, il a commencer très peu complet, mais juste assez pour faire ce qu'il voulait faire, ensuite les commande plus intéressante sont arriver avec le temps.
mais c'est sur, un lecteur de script, c,est un gros projet en lui-même
-------------------------------------------------
Dragon alias aussi Waxime mais bon, pas le gout de refaire un nouveau profil lol
-------------------------------------------------