Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
27. Apr 2012
Hallo!
Danke für die Ideen, aber daran liegt's auch nicht. Ich bin hinsichtlich der Lecks ein sehr vorbildlicher Programmierer. Meine Software hat kaum Lecks (ein paar von den Indys, aber ok)...
Hab den Fehler gefunden, aber das hilft mir trotzdem nicht. Ereignisanzeige von Windows zeigt folgendes:
Was kann ich nun tun?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
27. Apr 2012
Hi,
danke für deine Hilfe. Delphi und den PC etc. habe ich schon mehrfach neu gestartet. Es ist also ein nachhaltiges Problem. Ich dachte erst, dass es an irgendwelchen Speicherlecks liegt, die ich produziere, aber ich finde nichts mit FastMM. Und nach dem Öffnen des Savedialogs bleibt er schon vor dem Anzeigen des FastMM-Resultates hängen, leider.
Ich werde das mal überprüfen und mich...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
27. Apr 2012
Hi,
hab wieder alles auskommentiert und deinen Code eingefügt. Gleiches Verhalten. Ich habe zusätzlich auch mal alles auf den Events onCloseQuery und onClose auskommentiert. Auch das half nicht.
Das Compiler-Fenster schreibt beim Beenden des Programms - an der Stelle an der der Fehler auftritt:
An dieser Stelle hängt's immer.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
27. Apr 2012
Hi,
ehm ja - eigentlich wollte ich mit dem SaveDialog schon eine Datei speichern. Nur zu Test-/Debugzwecken habe ich jegliche Code-Zeilen entfernt / auskommentiert, sodass nur diese zwei Zeilen übrig geblieben sind.
Ich wollte damit verdeutlichen, dass es nicht an meinem Code liegt (da dieser ja auskommentiert ist) und der Fehler auch dann auftritt, wenn nur die Methode...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TheMiller,
27. Apr 2012
Hallo,
hab mal wieder ein seltsames Problem. Ich rufe den SaveDialog über Execute auf, dieser erscheint und führt alles korrekt aus. Danach beende ich das Programm und beim Beenden verschwindet das ausgeführte Programm und Delphi "wartet auf Rückmeldung" in einer Endlosschleife. Mir bleibt nur übrig, es zu killen.
Der Dialog wird in einer ganz kleinen Prozedur aufgrufen (kein Thread)....