Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 1 odgovor
  • 2.093 pregleda

Najnovija ↓

Problem sa refleksijom i invoke metode 28.10.2010. u 20:18 · pre 194 meseca #1
Pozdrav!

U solution-u imam dva projekta. Jedan projekat ima referencu ka drugom.
Iz ovog prvog projekta ka kojem imam referencu iz drugog projekta, trazim preko refleksije "proba" objekat na ovom drugom projektu. Posle toga zelim da izvrsim metodu VratiSve od objekta proba (iz drugog projekta).
Problem je sto ne mogu ovde da je instanciram preko Activator-a posto ovaj projekat nema referencu ka onom drugom projektu gde se nalazi ta klasa.
Puca mi kod zadnjeg reda sa Invoke. Prvi parametar ne valja.


FieldInfo r = this.GetType().GetField("proba", BindingFlags.NonPublic | BindingFlags.Instance);

Type rt = r.FieldType;

MethodInfo proba = rt.GetMethod("VratiSve");

proba.Invoke(rt, new object[] {});
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme