Einzelnen Beitrag anzeigen

AnyKey

Registriert seit: 15. Apr 2008
173 Beiträge
 
#2

Re: ChildWindow nicht gefunden? Wieso?

  Alt 19. Jan 2010, 11:14
Hi,

ich weiß jetzt nicht ob das was ich dir sage das ist was du suchst, aber normalerweise kommst du an eine Komponente die auf einem Child liegt so ran:

Delphi-Quellcode:
var Child : TChild; //-> TChild = T'Name des Childs'
begin
//... was du sonst noch so machst
// Main = Name des Main Forms
// Das if assigned prüft ob das gerade gezeigte Child den Focus hat, also ob es gerade angewählt ist.
  if Assigned(Main.ActiveMDIChild) then
  begin
    Child := Main.ActiveMDIChild as TChild;
    Child.ListBox1.Items.Add('beispiel');
  end;
end;
So solltest du an deine Listbox ran kommen, ob das jetzt das ist was du willst weiß ich wie gesagt nicht. Du kannst das auch so umschreiben dass du alle Childs durchgehen kannst (denk ich zumindest) aber für ein gerade angezeigtes funktioniert das so.

Gruß
AnyKey
  Mit Zitat antworten Zitat