![]() |
Application.ProcessMessages bei Konsolen-Tätigkeiten??
Moin,
Mein Code:
Delphi-Quellcode:
So. Wenn das läuft, macht die Konsole (über AllocConsole) das wasse soll...nur mein Proggi mach garnix mehr...ich kann kein Button anklicken und das Fenster wird net nachgezeichnet bzw. refrehst...
If CreateProcess(PChar(Progpfad + 'seti.exe'), '-stop_after_xfer', nil, nil, False, CREATE_NEW_PROCESS_GROUP, nil, PChar(Progpfad + '\WU' + IntToStr(i)), Startup, Prozess) then
begin try WaitForSingleObject(Prozess.hProcess, INFINITE); Application.ProcessMessages; finally CloseHandle(Prozess.hProcess); CloseHandle(Prozess.hThread); end; wo krieg ich da jet n Application.ProcessMessages rein, damits funzt?? edit: jetz isses Delphi-Formatiert |
Re: Application.ProcessMessages bei Konsolen-Tätigkeiten??
Moin Qnkel,
Zitat:
Gar nicht, denn die Funktion kehrt erst zurück, wenn der Prozess beendet wird. Du könntest, mit Hilfe von ![]() ![]() In der Schleife kannst Du dann Application.ProcessMessages verwendent. Als Alternative könntest Du den gesamten Aufruf auch in einen separaten Thread auslagern. |
Re: Application.ProcessMessages bei Konsolen-Tätigkeiten??
Bahnhof.
Wie du meinen?? Verstehe leider nix :( |
Re: Application.ProcessMessages bei Konsolen-Tätigkeiten??
Moin Qnkel,
hast Du Dir denn mal die Fundstellen angesehen? |
Re: Application.ProcessMessages bei Konsolen-Tätigkeiten??
Getexitcodeprocess keine ergebnisse
und still active hat mich net weitergebracht ;) |
Re: Application.ProcessMessages bei Konsolen-Tätigkeiten??
Moin Qnkel,
Zitat:
also wenn ich da drauf klicke erhalte ich 23 Fundstellen :wink: |
Re: Application.ProcessMessages bei Konsolen-Tätigkeiten??
ahh hab ejtz was von luckie gefunden
:gruebel: wieso warn vorhin keene ergebnisse da?? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:31 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz