Forum: Object-Pascal / Delphi-Language
Delphi
by Suboptimierer,
30. Mär 2011
Die Lösung mit dem Singleton finde ich übrigens genial. Ich habe es gerade ausprobiert und komme sogar ohne globalen Schnickschnack aus.
Insgesamt sehr viele gute Anregungen. Danke.
Das reichte mir im Prinzip schon, aber wenn ihr mir gerne noch eine Lösung über Interfaces präsentieren wolltet, würde ich natürlich nicht "nein" sagen. :-D
Forum: Object-Pascal / Delphi-Language
Delphi
by Suboptimierer,
30. Mär 2011
Bisher wird das Objekt wohl noch nicht entfernt. Bevor ich losmachen wollte, wollte ich mich nur nach dem elegantesten Stil umhören.
Die Meldung lautet übrigens so:
Quelle des Fehlers: ?
Bisher noch nicht, weil ich vom Gefühl her dies eher für eine schlechtere Variante halte. Meines Erachtens muss sich das Objekt selbst ums aufräumen kümmern, oder der Aufrufer (in diesem Fall nicht...
Forum: Object-Pascal / Delphi-Language
Delphi
by Suboptimierer,
30. Mär 2011
Ich habe da wohl ein kleines Problem mit der Freigabe von Objekten, bei dem ihr mir sicher helfen könnt.
Mir ist ein Programm in die Hände gelegt worden, bei dem in einer Klasse in einer Klassenfunktion eine globale Variable iniziiert wird.
Ungefähr so:
TMuster= class(TObject)
public
//...
end;
//...
var