Forum: Sonstige Fragen zu Delphi
Delphi
by SnuffMaster23,
12. Mär 2006
Was meinst du mit
Das Ding wird doch freigegeben und gut ist. Natürlich wirds beim Code-lesen nicht so ganz klar, aber ich verweis da jetzt mal auf deine Signatur...
Forum: Sonstige Fragen zu Delphi
Delphi
by SnuffMaster23,
12. Mär 2006
findet FindComponent nicht nur Komponenten, die zur Entwurfszeit ins Formular gesetzt wurden?
Und für was gibts denn den Eigentümer (hier Form1)? Wenn das freigegeben wird sollten doch die Panels mit-freigegeben werden, das ist doch der Trick an der ganzen Owner-Sache.
//Edit: Übrigens, das mit dem casten ohne dereferenzieren klappt!! :mrgreen: :mrgreen:
noch ein
//Edit: Wenn ein...
Forum: Sonstige Fragen zu Delphi
Delphi
by SnuffMaster23,
12. Mär 2006
Wenn das so ist, könnte ich ja auch nur
procedure AddPanel;
begin
TPanel.Create(Form1);
end;schreiben, oder?. Allerdings kann ich dann nie wieder dareuf zugreifen...
Forum: Sonstige Fragen zu Delphi
Delphi
by SnuffMaster23,
12. Mär 2006
@SirThornberry:
Dass mir die Prozedur ein neues Panel beschert, ist klar. Aber nach der Prozedur?
@Luckie:
1. Sorry, an die Suche denk ich nicht so oft... ich werds in Zukunft versuchen!
2. Das mit dem festen Array möchte ich nicht weil das etwas unflexibel bzw. nach oben beschränkt ist (obwohl, 256 Panels sind mehr als genug). Außerdem benötigt es meist unnötig viel Speicher, da man wohl...
Forum: Sonstige Fragen zu Delphi
Delphi
by SnuffMaster23,
12. Mär 2006
Hallo,
Ich hab gleich zwei Fragen.
1. Wieso funktionert
procedure AddPanel;
var NewPanel: TPanel;
begin
NewPanel := TPanel.Create(Form1);
end;?