Registriert seit: 16. Jan 2004
364 Beiträge
|
Re: was machen mit den Hangups ? Konsolenprobleme die zweite
15. Jan 2005, 23:18
*anmerk*
while true do;
war nur ein Beispiel für einen Hangup. Es kann sich natürlich auch um rechenintensive und komplexe Prozeduren handeln, die z.B. bei einer Fouriertransformation einer 500MB großen Datei etwas dauern können. Nun will ich die Konsole in dem Zeitraum auch noch bewegen/minimieren/maximieren/schließen können.
Also wie ?
Es gibt probleme mit dem ConsoleIn und ConsoleOut wenn das Fenster in einem separaten Thread erzeugt wird ( und dort dann auch eine Nachrichtenschleife läuft.
Wie krieg ich das in den Griff ?
Unter Probleme verstehe ich einen gewissen "Fehler 105" der dann auftritt. Ich vermute, dass dafür ausschlaggebend ist, welcher Thread das Objekt ConsoleWin erzeugt
Power is nothing without TControl
|