<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>4 Nov 2023 07:38:10 Z</lastBuildDate><pubDate>18 Jun 2015 12:46:53 Z</pubDate><description>Bonjour.&#13;
&#13;
Dans un méthode générique d'un classe mère je cherche à allouer dynamiquement un objet dont je ne connais pas encore le nom de la classe (en fait il s'agit d'une classe fille).&#13;
&#13;
Ce nom de classe est passé en paramètre de la fonction générique.&#13;
&#13;
[code:wl]&#13;
Procedure Charge(local NomClasseFille)&#13;
pclElement est CL_Element dynamique&#13;
&#13;
pclElement = allouer un {NomclasseFille} // ne fonctionne mas&#13;
&#13;
[/code]&#13;
&#13;
Déjà un première question :&#13;
&#13;
Le nom de la utilisé dans la déclaration pclElement est CL_Element dynamique&#13;
doit-il être le même que celui utilisé lors de l'appel à pclElement = allouer un... ?&#13;
(J'espère que nom, sinon pour faudrait-il donner 2x la même information au compilateur...)&#13;
&#13;
Et la 2ème question :&#13;
Est-il possible de faire un "allouer un " suivit d'une chaine contenant le nom de la classe.&#13;
Si oui comment, un variable chaine n'est pas acceptée...&#13;
...l'indirection non plus (n'étant pas une indirection ceci est plutôt logique).&#13;
&#13;
Merci.&#13;
&#13;
--&#13;
Roland</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique/read.awp</link><title>POO : comment allouer dynamiquement un objet dynamique ?</title><managingEditor>moderateur@pcsoft.fr (Le modérateur)</managingEditor><webMaster>webmaster@pcsoft.fr (Le Webmaster)</webMaster><item><author>warmichlive</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-268597/read.awp</comments><pubDate>4 Nov 2023 07:38:10 Z</pubDate><description>Pour ceux que ce post intéresse encore, voici ma solution :&#13;
[code:wl]&#13;
PROCÉDURE GetPresentateur(local sNomDeLaClasse, sNomDuPr…</description><guid isPermaLink="true">https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-268597/read.awp</guid><link>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-268597/read.awp</link><source url="https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique/read.awp">POO : comment allouer dynamiquement un objet dynamique ?</source><title>Re: POO : comment allouer dynamiquement un objet dynamique ?</title></item><item><author>roland</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184498/read.awp</comments><pubDate>18 Jun 2015 16:40:19 Z</pubDate><description>Merci Yann&#13;
&#13;
Pourquoi s() ou p() ??&#13;
&#13;
Dans mon cas le nom de la classe à allouer est dans une variable chaine, membre de la cl…</description><guid isPermaLink="true">https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184498/read.awp</guid><link>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184498/read.awp</link><source url="https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique/read.awp">POO : comment allouer dynamiquement un objet dynamique ?</source><title>Re: POO : comment allouer dynamiquement un objet dynamique ?</title></item><item><author>aze</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184496/read.awp</comments><pubDate>18 Jun 2015 16:10:58 Z</pubDate><description>Je pense que qq chose dans le genre&#13;
&#13;
pClasseMere est cClasseMere dynamique&#13;
pClasseFille est cClasseFille dynamique&#13;
&#13;
pClasse…</description><guid isPermaLink="true">https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184496/read.awp</guid><link>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184496/read.awp</link><source url="https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique/read.awp">POO : comment allouer dynamiquement un objet dynamique ?</source><title>Re: POO : comment allouer dynamiquement un objet dynamique ?</title></item><item><author>Yann</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184481/read.awp</comments><pubDate>18 Jun 2015 14:03:37 Z</pubDate><description>Bonjour&#13;
&#13;
Il est possible d'utiliser une chaîne ou une définition.&#13;
&#13;
[code:wl]&#13;
o est UneClasse dynamique&#13;
&#13;
s est une chaîne …</description><guid isPermaLink="true">https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184481/read.awp</guid><link>https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique-184481/read.awp</link><source url="https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/184479-poo-comment-allouer-dynamiquement-objet-dynamique/read.awp">POO : comment allouer dynamiquement un objet dynamique ?</source><title>Re: POO : comment allouer dynamiquement un objet dynamique ?</title></item></channel></rss>
