DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: .Net Allgemein | Thema: Re: Objekte dynamisch erzeugen | Von: Klaas Wedemeyer ( 08.06.2005 13:05)

Hi,
die Frage ist, wenn Du den Typ nicht kennst, woher weißt Du, welche Methode es gibt.
Ein Interface in die Klassen zu implementieren wäre das beste (wie Ansgar vorschlägt)
Wenn das nicht geht, gibt es 2 weiter Lösungen:
Latebinding: Wandel den Type in ein Object. Auf dem kann man alle Methoden aufrufen:
object frm = new MyForm();
frm.MyMethod();
Falls das Objekt diese Methode aber nicht kennt, knallt es richtig.
Reflection: Über den Type kannst Du herausfinden, ob es die Funktion gibt, und kannst besser reagieren.
Viel Glück, Klaas



Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG