Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Objekt-Instanz durchreichen

  Alt 23. Mai 2007, 13:47
Aber ich habe doch eine Instanz dieser Klasse im Hauptformular erzeugt und dort damit gearbeitet, mit Daten gefüllt. Und diese Instanz brauche ich jetzt mit den Daten in einem Unterformular, wobei das Erzeugen und Anzeigen die Klasse / Objekt selber übernehmen soll. Wen ich dort jetzt Self angebe, ist das dann die im Hauptformular erzeugte Instanz?

Eventuell liegt mein Fehler auch wo anders:
Delphi-Quellcode:
procedure TfrmPreview.FormShow(Sender: TObject);
begin
  ShowMessage(FFotoBook.PageParent.Name);
  FFotoBook.PageParent := frmPreview;
  FFotoBook.Display(0);
end;
frmPreview ist im OnShow, laut Debugger, noch nil. Warum das?

Die ShowMessage gibt mir den richtigen Namen des vorherigen PageParents aus, da scheint also alles anzukommen.

Hmpf, im OnPaint ist es auch noch nil.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat