Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 2010
-
10 mars 2010 à 16:23
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 2010
-
11 mars 2010 à 00:12
bonjour
est il possible d'exécuter un code vbs ou vb6 contenu dans une zone de texte ?
exemple: dans la zone de texte text1 il est écrit : msgbox "ok" . et je voudrais bien exécuter ce code est ce c'est possible ?
cs_ghuysmans99
Messages postés3983Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 10 mars 2010 à 22:47
Ajoute dans ton projet le composant Microsoft Script Control et colles-en un sur un de tes formulaires. Crée une textbox qui contiendra le code et un bouton pour l'exécuter. Dans le code du bouton, mets ceci :
With Me.spt
.Reset
.AddCode Me.txtCode.Text
.Run "Main"
End With
Dans ta textbox, mets par exemple ce code :
Sub Main
MsgBox "Ca marche ...",vbInformation,"Info"
End Sub
cs_loulou69
Messages postés672Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention 2 juin 20161 10 mars 2010 à 16:48
Bonjour
C'est peut-être beaucoup demander mais peut-être quelqu'un t'en dira plus.
Il existe une référence "Microsoft Scripting Runtime" à ajouter dans un projet VB6 avec laquelle je fais des évaluations d'expressions mathématiques que l'utilisateur entre en zone de texte . Et l'exécution consiste a appeler la méthode Eval
Claiyah
Messages postés580Date d'inscriptionmercredi 20 août 2008StatutMembreDernière intervention20 avril 20103 10 mars 2010 à 16:54
j'ai déjà travailler avec une source (que j'ai pris de vbfrance) qui exécute un code vbs contenu dans une zone de texte mais je l'ai plus et quand j'ai cherché je l'ai pas trouvé
Quand on pose une question on est con 5 minutes,Quand on ne la pose pas on le reste toute sa vie (mon site)