Hi,
ich hab ein Programm zum Auswerten von Dateien. Da diese Dateien nicht vollständig automatisch ausgewertet werden können, programmiere ich gerade einen Editor der dem Benutzer die manuelle Verarbeitung der Dateien soweit wie möglich erleichtern soll. Diese Editor-Fenster werden von dem Hauptprogramm (die Auswertung) aus aufgerufen und sind <B>keine</B> eigenständigen Programme!! Allerdings werden innerhalb dieses Editors relativ zeitaufwendige Funktionen zu Verarbeitung dieser Dateien aufgerufen, die dann den Ablauf des gesamten Programms behindern würden, also auch die Arbeit mit einem paralell geöffneten Editor. Ich habe mir daher überlegt jedes Editor-Fenster in einen eigenen Thread zu legen, und nicht nur die verschiedenen Funktionen.<BR>
Nur wie stell ich das an, dass die gesamte Form innerhalb von diesem Thread abläuft und der Thread erst treminiert, sobald die Form geschloßen wird?
Danke, Motzi
ich hab ein Programm zum Auswerten von Dateien. Da diese Dateien nicht vollständig automatisch ausgewertet werden können, programmiere ich gerade einen Editor der dem Benutzer die manuelle Verarbeitung der Dateien soweit wie möglich erleichtern soll. Diese Editor-Fenster werden von dem Hauptprogramm (die Auswertung) aus aufgerufen und sind <B>keine</B> eigenständigen Programme!! Allerdings werden innerhalb dieses Editors relativ zeitaufwendige Funktionen zu Verarbeitung dieser Dateien aufgerufen, die dann den Ablauf des gesamten Programms behindern würden, also auch die Arbeit mit einem paralell geöffneten Editor. Ich habe mir daher überlegt jedes Editor-Fenster in einen eigenen Thread zu legen, und nicht nur die verschiedenen Funktionen.<BR>
Nur wie stell ich das an, dass die gesamte Form innerhalb von diesem Thread abläuft und der Thread erst treminiert, sobald die Form geschloßen wird?
Danke, Motzi
Comment