cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 2013
-
16 juil. 2007 à 11:45
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 2013
-
16 juil. 2007 à 15:02
Salut, j'ai une quetsion pour le moin interressante, esse possible que, depuis mon application, en puisse executer un bout de code, comme par exemple "form2.show", qui ce trouve dans un fichier texte, en claire, esqu'on peut:
1. ouvrir, lire le fichier texte
2. executer en temp que code VB.Net ce qu'il y a dan le fichier
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 16 juil. 2007 à 14:54
Tout ce que tu veux, mais da,ns la seule mesure où, dans ton code déjà compilé, tu as iclus un code d'exécution adéquat, en fonction de ce que tu lis dans ton fichier texte.
Traduction claire : ton code compilé devra alors prévoir quelques dizaines de milliers (au minimum) de cas de figure possibles... et le "poids" de l'appli serait alors tel que personne ne serait assez fou pour en vouloir !!!!
PS tu n'es pas le premier débutant à avoir été tenté de faire cette manoeuvre.... Nombreux sont ceux qui sont passés par ce stade, crois-moi....... aucun n'en n'est sorti sans toutes ses dents cassées et tout celà sans jamais le moindre résultat intéressant.
Un conseil donc : passe vite à des choses moins utopiques (à moins que tu ne comptes créer ton propre compilateur - et que, bien sur, tu saches faire un tel travail...).
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 16 juil. 2007 à 12:51
Ah !
Alors continuons donc :
1) tu fais une application toute bête en VB
2) tu l'intitules : "Faites des applis VB sans VB et sans payer VB"
3) tu fais un fichier d'aide pour écrire du code VB (hors IDE VB) en format texte
4) pour faciliter les choses : tu inventes une moulinette à toi (si possible en français), que tu traduis ensuite (par un outls tout bête) en syntaxe traditionnelle de VB
5) tu "distribues" (moyennant finances ou non) cette appli.
....
et maintenant :
n) : tu remets vite les pieds sur terre, hein .... (c'est là une idée farfelue et récurrente...)
PS : autrant tu as le droit de distribuer une appli VB, autant il t'est rigoureusement interdit de distribuer le compilateur VB.
Vous n’avez pas trouvé la réponse que vous recherchez ?
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 16 juil. 2007 à 13:07
Ah ?
Alors explique à nouveau (en détail et avec précision)...
Ce que tu as écrit jusqu'à présent n'appelle aucune autre réponse que celle déjà reçue : ce n'est pas du texte, qui est exécuté, mais la compilation d'un code écrit dans une IDE.
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 16 juil. 2007 à 13:24
Oui, ce que je pose comme question est en rapport avec ce projet, je m'explique:
Dans mon projet, on a la posibilité de créer des contrôle à tous va. Quand on enregistre le projet, toutes les propriétés des contrôles sont enregistré dans un fichier, et quand on veut ouvrir le projet, afin de réafficher correctemment les contrôles, j'ai pensé que quand on enregistre, on pourrais mettre dans le fichier par exemple:
control as new button
control.name = "nom"
control.text = "texte"
et lors de l'ouverture, on lis le bout de code ci-dessus et l'execute afin de recréer les contrôles.
jmfmarques
Messages postés7666Date d'inscriptionsamedi 5 novembre 2005StatutMembreDernière intervention22 août 201427 16 juil. 2007 à 14:39
Tu ne crois pas, cher veler, que je t'ai répondu clairement ?
Impossible sans recompilation ! (et interdit de distribuer le compilateur)...
Tu tournes là en rond...
cs_veler
Messages postés723Date d'inscriptiondimanche 26 novembre 2006StatutMembreDernière intervention23 janvier 20132 16 juil. 2007 à 14:46
Ok, si t'insiste, mais alors, un dernier truc, si par exemple, dans le fichier texte, j'ai "afficherfenetre=form2", selon le meme principe, mon application pourrais transformer le "afficherfenetre=form2" en "form2.show".