cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014
-
29 janv. 2004 à 22:18
alexandre7g
Messages postés11Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention20 novembre 2007
-
16 avril 2007 à 13:35
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
alexandre7g
Messages postés11Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention20 novembre 2007 16 avril 2007 à 13:35
Finalement j'ai résolu mes pb tout seul.
1/MyAssembly ets le nom du namespace
2/'gg00xiv' c'est bien l'argument pour la création de l'objet
3/'string name = (string)myClass.GetType().InvokeMember("Name",BindingFlags.GetProperty,null,myClass,null);' cette ligne utilise une méthode de la classe et récupère le résultat
4/ "Name" c'est le nom de la méthode appelée
voila pour ceux qui serait intéressé...
Pour les experts:Peut on faire de l'introspection (réflexion) avec des DLL en C++ Managé (des wrappers de C++ natif pour être plus précis)?
alexandre7g
Messages postés11Date d'inscriptionmercredi 14 mars 2007StatutMembreDernière intervention20 novembre 2007 13 avril 2007 à 16:40
Bjr,
Je suis très intéressé par ce source pour eviter un réferencement assisté par visual studio et pour les plug in.
J'ai juste un peu de mal:pas bcp d'expérience c#...
1/'MyAssembly' = ma dll?
2/'gg00xiv': ca c'est l'argument pour la creation de ton objet?
3/'string name = (string)myClass.GetType().InvokeMember("Name",BindingFlags.GetProperty,null,myClass,null);' :sert a koi cette ligne?
4/c koi 'name'?
dsl s'il y a bcp de questions...
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 2 févr. 2004 à 15:31
lol
apres tout, mieux vaut trop d'exemples que pas assez
gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 2 févr. 2004 à 15:26
Il y a plein de sources traitant du même sujet sur le site, mais chacune exprimée d'un point de vue différent, ce qui peut parfois apporter un peu plus au lecteur.
Oublions ce malentendu.
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 2 févr. 2004 à 15:21
lol , je ne l'ai pas pris mal , c'était juste une information ...
Enfin je vois que toi tu l'as mal pris j'en suis désolé , ce n'étais pas le but de ma remarque !
++
Thesaib
gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 2 févr. 2004 à 15:13
Euh, c'est pas la peine de le prendre mal. J'ai fais une recherche sur le site sur Assembly et j'ai rien trouvé.
De plus il existe de nombreuses sources sur ce site now ce qui rends les colisions un peu plus fréquentes.
En regardant ton source je vois aussi que tu n'a pas mis de code de présentation donc si j'étais tombé dessus j'aurais pu ne pas m'apercevoir que cela parler de la même chose. Je ne peux pas ouvrir non plus tous les fichiers zip pour voir si le code que je souhaite poster existe deja autre part.
Si en dernier recours t'a trop la haine de voir la "même" source que la tienne postée par un autre, ben demande à l'admin, si tu n'en ai pas un toi même, de le supprimer.
Cordialement,
gg00xiv
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 2 févr. 2004 à 12:52
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 2 févr. 2004 à 12:48
C'est con c'etais déjà présent sur le site :>
smoundangha
Messages postés23Date d'inscriptionmercredi 12 novembre 2003StatutMembreDernière intervention 2 février 2004 2 févr. 2004 à 09:13
salut gg!
Dejà, merci d'avoir pour les reponses que tu apportais à mes questions. Maintenant j'en sais un peu plus sur c# et j'aimerais en faire profiter les autres.
Pourrais tu, stp, me dire comment je fais por voir les questions posées sur le site et y repondre (je trouve pas le lien sur le site)?
thanx
gg00xiv
Messages postés656Date d'inscriptionmercredi 22 août 2001StatutMembreDernière intervention11 mars 200513 30 janv. 2004 à 17:16
merci :)
cs_Crazyht
Messages postés1522Date d'inscriptionmardi 18 décembre 2001StatutMembreDernière intervention21 août 20108 30 janv. 2004 à 07:41
Et wi c'est la technique a employer aussi pour faire des plug in :)
Bonne astuce :)
cs_coq
Messages postés6349Date d'inscriptionsamedi 1 juin 2002StatutMembreDernière intervention 2 août 2014101 29 janv. 2004 à 22:18
alors ça c'est le genre de chose qu'il est bon de savoir
merci
16 avril 2007 à 13:35
1/MyAssembly ets le nom du namespace
2/'gg00xiv' c'est bien l'argument pour la création de l'objet
3/'string name = (string)myClass.GetType().InvokeMember("Name",BindingFlags.GetProperty,null,myClass,null);' cette ligne utilise une méthode de la classe et récupère le résultat
4/ "Name" c'est le nom de la méthode appelée
voila pour ceux qui serait intéressé...
Pour les experts:Peut on faire de l'introspection (réflexion) avec des DLL en C++ Managé (des wrappers de C++ natif pour être plus précis)?
13 avril 2007 à 16:40
Je suis très intéressé par ce source pour eviter un réferencement assisté par visual studio et pour les plug in.
J'ai juste un peu de mal:pas bcp d'expérience c#...
1/'MyAssembly' = ma dll?
2/'gg00xiv': ca c'est l'argument pour la creation de ton objet?
3/'string name = (string)myClass.GetType().InvokeMember("Name",BindingFlags.GetProperty,null,myClass,null);' :sert a koi cette ligne?
4/c koi 'name'?
dsl s'il y a bcp de questions...
2 févr. 2004 à 15:31
apres tout, mieux vaut trop d'exemples que pas assez
2 févr. 2004 à 15:26
Oublions ce malentendu.
2 févr. 2004 à 15:21
Enfin je vois que toi tu l'as mal pris j'en suis désolé , ce n'étais pas le but de ma remarque !
++
Thesaib
2 févr. 2004 à 15:13
De plus il existe de nombreuses sources sur ce site now ce qui rends les colisions un peu plus fréquentes.
En regardant ton source je vois aussi que tu n'a pas mis de code de présentation donc si j'étais tombé dessus j'aurais pu ne pas m'apercevoir que cela parler de la même chose. Je ne peux pas ouvrir non plus tous les fichiers zip pour voir si le code que je souhaite poster existe deja autre part.
Si en dernier recours t'a trop la haine de voir la "même" source que la tienne postée par un autre, ben demande à l'admin, si tu n'en ai pas un toi même, de le supprimer.
Cordialement,
gg00xiv
2 févr. 2004 à 12:52
C'est pareil avec la compilation en plus !! ROFL
2 févr. 2004 à 12:48
2 févr. 2004 à 09:13
Dejà, merci d'avoir pour les reponses que tu apportais à mes questions. Maintenant j'en sais un peu plus sur c# et j'aimerais en faire profiter les autres.
Pourrais tu, stp, me dire comment je fais por voir les questions posées sur le site et y repondre (je trouve pas le lien sur le site)?
thanx
30 janv. 2004 à 17:16
30 janv. 2004 à 07:41
Bonne astuce :)
29 janv. 2004 à 22:18
merci