Drarig29
Messages postés82Date d'inscriptionjeudi 26 décembre 2013StatutMembreDernière intervention14 juin 2016
-
12 avril 2015 à 13:54
Whismeril
Messages postés18417Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 5 juin 2023
-
12 avril 2015 à 18:31
Bonjour,
j'aimerais savoir si c'est possible d'écrire du code dans une TextBox et que le logiciel exécute ce petit script à un moment donné.
Du genre, on a un compte à rebours et quand il a terminé son décompte, il exécute le code contenu dans la TextBox...
ucfoutu
Messages postés18038Date d'inscriptionlundi 7 décembre 2009StatutModérateurDernière intervention11 avril 2018219 12 avril 2015 à 14:54
Bonjour,
Tout dépend tellement du script en cause et de ton langage de développement (dont tu ne dis pas un seul mot, en te rappelant que le forum général "Visual basic" dans lequel tu poses cette question ne permet pas de savoir si tu développes sous VBS, VBA, VB6 ou VB.Net !)
Discussion donc déplacée vers le sous-forum adéquat (VB.Net).
Je ne connais pas VB.Net, mais serais assez surpris de découvrir qu'il est capable d'exécuter du code VB.Net ainsi écrit à la volée., donc hors compilation, au sein même de l'application dans laquelle il est écrit "à la volée", donc dynamiquement, en mode exécution.
A lire d'urgence (besoin apparent) de A à Z :
http://www.commentcamarche.net/contents/617-les-langages-informatiques VB.Net est un langage compilé.
Je vais suivre avec intérêt.
________________________
Réponse exacte ? => "REPONSE ACCEPTEE" facilitera les recherches.
Pas d'aide en ligne installée ? => ne comptez pas sur moi pour simplement répéter son contenu. Je n'interviend
Vous n’avez pas trouvé la réponse que vous recherchez ?
Drarig29
Messages postés82Date d'inscriptionjeudi 26 décembre 2013StatutMembreDernière intervention14 juin 2016 12 avril 2015 à 18:09
Je viens de le tester. L'exemple qui est mis dans la RichTextBox au niveau du Designer marche, mais quand j'essaie de mettre MsgBox(""), ça ne marche pas...
Whismeril
Messages postés18417Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention 5 juin 2023624
>
Drarig29
Messages postés82Date d'inscriptionjeudi 26 décembre 2013StatutMembreDernière intervention14 juin 2016 12 avril 2015 à 18:31
C'est normal MsgBox("") n'est pas un code VB.Net, mais VB6, tu as laissé la référence à Microsoft.VisualBasic dans ton projet, du coup tu crois que cette instruction existe en VB.Net
Deux solutions s'offrent à toi:
tu continues à mélanger les torchons et les serviettes, et tu gardes cette référence, qu'il faudra ajouter à ton code dynamique (pas certain que ça marche)
tu fais du .Net, en décochant cette référence et en utilisant la classe MessageBox, par contre tu vas te retrouver avec des erreurs partout dans tes codes...
12 avril 2015 à 15:15