Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Liste de méthodes? [ Mono / Général ] (samoss81)

vendredi 23 novembre 2007 à 15:21:26 | Liste de méthodes?

samoss81

Bonjour!

alors voilà, j'aimerai réaliser une sorte de scenario sous forme de liste...
cad que chaque élément de la liste est une méthode, et j'execute donc mon scenario en parcourant
la liste.
Le problème, c'est que je ne voit pas trop comment faire pour créer ma liste. Je me vois bien passer par les delegates
pour la parcourir, mais pour la construire?
Quelqu'un saurait-il donc si cela est possible, et par quel type je doit passer pour créer ma liste?

Merci d'avance!

Sam0ss.

vendredi 23 novembre 2007 à 15:37:01 | Re : Liste de méthodes?

wizad

Membre Club
SI j'ai bien compris ce que tu veux faire je te conseille d'utiliser les méthode de reflexion qui permettent de faire ce genre de chose (recupération de méthode, lancement,...)
N'ayant pas d'exemple sous la main je te renvoi à cette introduction : http://emerica.developpez.com/dotnet/reflection/introduction/csharp/

--
William POTTIER, developpeur freelance
Site : http://www.william-pottier.fr
Blog : http://blogs.codes-sources.com/wizad/

vendredi 23 novembre 2007 à 16:34:40 | Re : Liste de méthodes?

bernie666

Type

ChanFact  = Assembly .LoadFrom("CheminDeMonAssembly");

foreach ( Type type in monAssembly.GetTypes())

{

if (type.IsClass)

MethodInfo[] methodes = ChanFact.GetMethods();

}



 

voila pour récupérer les méthodes de tes objets contenu dans une assembly

++

-------------------------------------------
http://quoideneufaujourdhui.spaces.live.com



Cette discussion est classé dans : créer, liste, méthodes, passer, scenario


Répondre à ce message

Sujets en rapport avec ce message

Reflection [ par MorpionMx ] Bonsoir a tous Voila, j'ai une dll qui implémente plusieurs méthodes static qui effectuent un traitement sur une image passée en paramètre. Pour tes Créer une liste des polices [ par gcorbineau ] Bonjour a tous, Je souhaiterai faire une liste des polices presente sur mon poste. mais je n'arrive pas trouver la classe qui permet de le faire. J creation d'une liste [ par ducker88 ] Bonjour à tous,Voila je cherche comment créer une liste pouvant contenir x données. J'ai pensé au tableau, mais j'aimerai savoir s'il est possible de créer un etat (en cristal report) qui contient plusieurs etats [ par hadhber ] Bonjour,J'aime créer un etat (en cristal report) qui contient plusieurs etats.Comment je procède?Merci d'avance. passer variables entre 2 forms .. [ par billut ] bonjour, apres avoir bien étudié les scripts de ladresse http://www.csharpfr.com/codes/PASSAGE-PARAMETRES_26735.aspx, je n'arrive toujours p picturebox [ par ayoubsm ] Bonjour tt le monde, g deux pictureBox dans ma forme, le prob c que lorsque j'agrandis une pour qu'elle prenne tt l'ecrans l'autre picturebox reste vi Comment créer un fichier d'une taille donnée [ par petermadio ] Salut à tous !Il s'agit de créer un fichier image d'un disque virtuel .Comment créer un tel fichier de grande taille donnée par l'utilisateur.De plus de form vers crystal report [ par aroua_anissa ] Bonjour à tous j'ai un gros prob. je veux passer un paramètre d'un formulaire vers une requete de crystal report mais une erreur se produit qui me dit itemHeight liste [ par skagadou ] bonjour,Je rencontre un probleme, j'ai créer une liste derivé de l'objet liste et je voudrai que le itemHeight de l'element selectionné soit plus impo [C#] Liste chainée [ par torNADoS ] Salut est ce que quelq'un pourra me dire comment creer une liste chaine avec C# type[code] struct liste { public int code; public int num; struct list


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,25 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.