Discussion:
TSaveDialog und Threads
(zu alt für eine Antwort)
Jens Köhler
2015-01-11 12:29:53 UTC
Permalink
Hallo,

D5 unter WinXP

ich habe in meinem Programm nach längere Fehlersuche festgestellt,
(Ich dachte, ich räume meinen eigenen Threads nicht weg)
das der Aufruf von TSaveDialog.Execute 3 oder 4 Threads erzeugt.
Einer bleibt danach auch für die Laufzeit des Programms bestehen.
Was sind das für Threads und muß ich mir über den verbleibenden
Gedanken machen?

Danke
Jens
Peter Below (TeamB)
2015-01-11 22:11:04 UTC
Permalink
Post by Jens Köhler
Hallo,
D5 unter WinXP
ich habe in meinem Programm nach längere Fehlersuche festgestellt,
(Ich dachte, ich räume meinen eigenen Threads nicht weg)
das der Aufruf von TSaveDialog.Execute 3 oder 4 Threads erzeugt.
Einer bleibt danach auch für die Laufzeit des Programms bestehen.
Was sind das für Threads und muß ich mir über den verbleibenden
Gedanken machen?
Nein, die erzeugt Windows. TSaveDialog ist ja nur ein Wrapper für eine
API-Funktion (GetSaveFilename), der Dialog selbst ist kein Delphi Form
sondern ein API common dialog.
--
Peter Below
Jens Köhler
2015-01-12 16:03:22 UTC
Permalink
Post by Peter Below (TeamB)
Post by Jens Köhler
Was sind das für Threads und muß ich mir über den verbleibenden
Gedanken machen?
Nein, die erzeugt Windows. TSaveDialog ist ja nur ein Wrapper für eine
API-Funktion (GetSaveFilename), der Dialog selbst ist kein Delphi Form
sondern ein API common dialog.
Danke

Loading...