Forum: Die Delphi-IDE
by mkinzler,
11. Sep 2006
Wenn du die Instanz manuell mit .free freigibst, dann belibt in der Referenz die Speicheradresse des Objekts stehen. So erkennt anschließend der Destruktor der Form nicht, daß du das Objekt schon freigegeben hast und versucht die Freigabe erneut. In den meißten Fällen wird das keine Problem sein, da das .OnCreate kurz vor dem Destruktor aufgerufen wird. Ich würde mich aber nicht drauf verlassen.
Forum: Die Delphi-IDE
by mkinzler,
11. Sep 2006
Wenn du .FreeAndNil verwendet hättest vielleicht. Bei nur .Free nicht!
Forum: Die Delphi-IDE
by mkinzler,
8. Sep 2006
Ja dieser Fehler tritt auch in BDS2006 vereinzelt auf.
Forum: Die Delphi-IDE
by mkinzler,
7. Sep 2006
Er schon. Ich wollte nur ausdrücken, das dies u.U. keine allgemeine Option ist.
Forum: Die Delphi-IDE
by mkinzler,
7. Sep 2006
Dazu muß man aber eine ältere Version besitzen ( am besten ne Pro) und auch die entsprechenden Komponenten müßen für diese ältere Version vorhanden sein
Forum: Die Delphi-IDE
by mkinzler,
6. Sep 2006
-Units manuell in Uses einbinden.
-Instanzvariablen manuell in Form anlegen.
-im .onCreate der Form die Klassen instantiieren und die Eigenschaften setzen.
Forum: Die Delphi-IDE
by mkinzler,
6. Sep 2006
Bei 3 Kompos ist das doch schnell geschehen.
Forum: Die Delphi-IDE
by mkinzler,
6. Sep 2006
Um wieviele Komponenten handelt es sich, vielleicht wäre ja eine manuelle Erzeugung, wie schon vorgeschlagen möglich.
Forum: Die Delphi-IDE
by mkinzler,
6. Sep 2006
Nennt man diese nicht VB-Programmierer? :twisted: