Einzelnen Beitrag anzeigen

Karstadt

Registriert seit: 8. Nov 2005
788 Beiträge
 
#9

Re: Eine Komponente auf einen "X" Form Ansprechen?

  Alt 8. Mär 2006, 13:21
Zitat:
Ich hätte erwartet, das 20 Formulare mit jeweils einer Tabelle drauf die selbe Klasse sind, bzw. zumindest von der selben basisklasse abgeleitet sind.
Ich habe das nicht verstanden. Sorry.

Auf jeder Form ist eine Gleichenamierge Komponente (Tabelle <-Komponentename) von Gleichen Typ TMyTable

Deine Lösung ist "fast richtig"

(Application.FindComponent(Formularname) as Tf_ag).Tabelle.open;

So würde das auch funktionieren, nun muss ich noch irgendwie as TF_ag durch eine Varialbe erseten, aber Wie?

(Application.FindComponent(Formularname) as TForm(Formular.ClassType)).Tabelle.open;


Ihr merkt schon, ich habe nicht so viel Ahnung in diese Situation....
  Mit Zitat antworten Zitat