Hi, <br>
ich habe Probleme mit SendKeys (Sndkey32.pas).<br>
Starte ich eine Konsolenanwendung (mit CreateProcess(...)) aus einer GUI-Anwendung heraus und versuche (ich setze den Fokus auf die Konsole - SetForegroundWindow-) mittels SendKeys einen 'Befehl' auf der Konsole laufen zu lassen schreibt SendKeys nur die ersten paar Buchstaben auf die Konsole. Fahre ich mit der Maus ueber die Konsole, dann wird der ?Puffer? geleert und der Rest der Anweisung wird auf die Konsole geschrieben.<br>
Frage::<br>
Gibt's sowas wie ein Flush fuer SendKeys oder eine Idee die obiges Problem loest? Es muss dabei beachtet werden, dass ich im Normalfall die Konsole mit MoveWindow ins 'Nirwana' schicke.
ich habe Probleme mit SendKeys (Sndkey32.pas).<br>
Starte ich eine Konsolenanwendung (mit CreateProcess(...)) aus einer GUI-Anwendung heraus und versuche (ich setze den Fokus auf die Konsole - SetForegroundWindow-) mittels SendKeys einen 'Befehl' auf der Konsole laufen zu lassen schreibt SendKeys nur die ersten paar Buchstaben auf die Konsole. Fahre ich mit der Maus ueber die Konsole, dann wird der ?Puffer? geleert und der Rest der Anweisung wird auf die Konsole geschrieben.<br>
Frage::<br>
Gibt's sowas wie ein Flush fuer SendKeys oder eine Idee die obiges Problem loest? Es muss dabei beachtet werden, dass ich im Normalfall die Konsole mit MoveWindow ins 'Nirwana' schicke.
Comment