![]() |
Re: Warten bis ein Process wieder ready ist
Hi ^^'
Hat ein wengl gedauert bis ich begriffen habe das man das nur mit delphi 2006 kompilieren kann ;) weil sonst die widestring units fehlen. ehm also hast du ein kleines beispiel wie man die komponente benutzt ? resp. wie ich sie initialisiere und ihr anschliessend die konsolen kommandos übergebe ? lg gibb |
Re: Warten bis ein Process wieder ready ist
Liste der Anhänge anzeigen (Anzahl: 1)
Ich glaube man kann auch die Widestrings auch ignorieren und normale Strings nehmen. (Kommt auf einen Versuch an)
Anbei ein Beispiel mit der cmd. |
Re: Warten bis ein Process wieder ready ist
ich danke dir bei weiteren fragen melde ich mich wieder... ich entwickle jetzt halt im 2006 spielt keine rolle ich kenne das einfach noch nicht sooo gut.
lg gibb |
Bugreport 1
Also ich bin mal so frei und melde dir bugs die ich finde ;)
wenn man schnell 2 kommandos hintereinander ausführt friehrt das gui bis zur verarbeitung ein oder bleibt komplett hängen. Das problem habe ich auch bei meiner Entwicklung der Konsole. versuche das einmal im cmd.exe das funktioniert da kann man 10 verschiedene befehle eintippen während die Konsole noch beschäftigt ist und es funktioniert trozdem... |
Re: Warten bis ein Process wieder ready ist
Ok ... dieser Bug wurde soeben gefixt. Danke fürs Melden. :)
|
Re: Warten bis ein Process wieder ready ist
Darf ich fragen wie deine Lösung aussieht? Ich brauche deine komponente zur zeit nicht. hast du auch das problem gelöst das man kommandos im vornerein schicken kann und diese anschliessend ausgeführt werden?
|
Re: Warten bis ein Process wieder ready ist
Zitat:
Wie es im Moment aussieht, kannst du dir im SVN ansehen. |
Re: Warten bis ein Process wieder ready ist
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe das getestet. Und musste leider festellen das du irgendwo immer noch einen Bug hast. Ich habe mir schnell das Prog da unten geschrieben (Ist nichts weiteres als ne While schleife ;) ) und deine konsole ausgetestet starte es einmal normal analysiere den output dann ruffe es in deiner Konsole auf schaue dir den output an und dann gib mehrmals das kommando für den start ein und schaue was passiert. Es wird einfach nur einmal ausgeführt oder mehrmals mit abgeschnittenem output.
lg Severin |
Re: Warten bis ein Process wieder ready ist
//edit: quatsch ... muss noch mal drüber nachdenken
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:32 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