comment peut-on évaluer une chaine de caractères en tant que nom de variable?
comment peut-on évaluer une chaine de caractères en tant que nom de variable?
Salut
Dis comme cela, je dirai que cela n'est pas faisaible à l'exécution.
Delphi étant un compilateur natif, les noms de variables n'ont pas de sens dans l'exécutable.
Précise ta question (contexte, intention)
Cordialement
e-ric
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
cad ceci ?
Cela n'est pas possible a moins de passer par la definition de ces variable en tant que proprietee "Published" et utiliser les fonctions de manipulations des informations RTTI (cherche dans l'aide mais c'est du lourd )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 If 'i' = i Then ....
sinon explique un peu plus
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
si vs me permetté je dirait que si voir faq
http://delphi.developpez.com/faq/?pa...#findcomponent
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
Certes, mais une variable n'est pas un composant. Je me range à l'avis général : ce n'est pas possible, en tout cas pas de manière aisée (il y a peut être un moyen de bricoler...)Envoyé par edam
"It's more fun to compute !"
j'ai pansé qu'il parle de composant je panse que mieu que je laisse tembé aujourd'hui
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
JE confirme : Apart pour les property de portee Published uniquement a l'aide des infos RTTI, il n'est pas possible .. emem en bricolant
J'ai trop cherche pour generer un systeme de "Log" et Debug pour pourvoir avancer cela
PAr contre si qque me demontre le contraire .. je suis preneur !!! (et je le venere a vie )
On passe du temps a vous repondre, alors soyez sympas, passez du temps ..... a vous relire !
--
Pourquoi tant de haine pour cette pauvre aide Delphi ????
Aiiimezzz laaaaa .... Si-Non-Cham-Pi-Gnon !!!
--
Pour plus de Renseignements : Venez me rejoindre sur Msn .... Promis je mords pas
Je connais une suite de composants (Pascal Script de RemObjects) qui le fait (indirectement : ce n'est pas son but). Mais cela requiert de, auparavant, enregistrer des pointeurs vers toutes les variables auquelles tu veux pouvoir accéder avec leur nom.
sjrd, ancien rédacteur/modérateur Delphi.
Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
Découvrez Mes tutoriels.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager