Le 11 Apr 2002 LAMY Olivier a �crit :
> [javac] required: java.lang.String
> [javac] strTemp =
> ClassCreate.getMethod("transformtoTC", new Class[] {}).invoke
> (objCreate,new Object[]{}) ;
En supposant que strTemp est un String il faut faire
strTemp = (String)ClassCreate.get...
Et aussi il me semble que ton probl�me est mal pos�. Apparemment, tu
ne souhaites pas cr�er une classe, mais juste une instance de cette
classe (un objet, quoi).
Si mon impression est bonne, les introspections � la "getMethod" sont
la bonne piste. Mais si tu souhaites vraiment cr�er une classe de
fa�on dynamique, c'est la mauvaise. Dans ce dernier cas, la seule
solution que je connaisse est de cr�er d'abord un source, puis
d'appeler le compilateur javac, puis d'utiliser cette classe par
introspection.
En g�n�ral, la meilleure solution est de se demander si tout cela
sert vraiment � quelque chose. Tu t'es expliqu� l� dessus, mais
j'avoue qu'avec tous ces mails manquants � la liste j'ai un peu de
mal � suivre le film.
A+.
--
Sur le Web, tout de suite.
Herve AGNOUX - diaam informatique
http://www.diaam-informatique.com