Einzelnen Beitrag anzeigen

Marco Steinebach

Registriert seit: 4. Aug 2006
491 Beiträge
 
Delphi 5 Enterprise
 
#3

Re: Komponente in modalem Formular ändern?

  Alt 12. Feb 2008, 19:15
Hi Muetze und alle anderen,
ich steh, glaube ich, gerade ein bißchen auf dem schlauch.
also:
Delphi-Quellcode:
type
  TForm2 = Class (TForm)
  lModal: TListView; // die Listview des Modalen Formulars.
  // der Constructor wird nicht mehr überschrieben.
  Function ShowModal (l: TListView): Integer; Reintroduce;
end;

...
function TForm2.ShowModal (l: TListView): Integer;
begin
  lModal.Assign (l);
  result := inherited ShowModal;
end;
So weit, so klar.
Nun der Aufruf in Form1, hier ist lHaupt die ListView, die ja von Form2 geändert werden soll:
Delphi-Quellcode:
with TForm2.Create (self) do
  if ShowModal (lHaupt) = mrOk then
...
und jetzt? Also was mir im moment nicht klar ist, wie kriege ich das umgekehrte Assign hin?
Bitte nochmal um Hilfe.
Herzliche Grüße
Marco
Marco Steinebach
  Mit Zitat antworten Zitat