Hi,
mich wundert, daß das Script bei Anderen ohne Probleme laufen soll..
.. bei mir gehts erst nach einigen Änderungen
Spoiler anzeigen
C
#include "GuiConstants.au3"
#include "Constants.au3"
GuiCreate("DOS Box", 800, 600, -1, -1 , BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS))
$ctrlEdit_Output = GUICtrlCreateEdit("", 0, 0, 800, 575, _
BitOR($ES_READONLY, $WS_VSCROLL, $WS_HSCROLL, $ES_AUTOVSCROLL, $ES_AUTOHSCROLL))
GUICtrlSetBkColor(-1, 0x000000)
GUICtrlSetColor(-1, 0xFFFFFF)
GUICtrlSetFont(-1, 9, 5000)
$ctrlInput_Input=GuiCtrlCreateInput("", 0, 575, 720, 25)
GUICtrlSetFont(-1, 9, 5000)
GUICtrlSetState(-1, $GUI_FOCUS) ;Natürlich muß der Focus in die Eingabezeile :D
$ctrlButton_Send=GuiCtrlCreateButton("TuEs", 720, 575, 80, 25, $BS_DEFPUSHBUTTON)
GuiSetState()
Do
Switch GuiGetMsg()
Case $GUI_EVENT_CLOSE
Exit
Case $ctrlButton_Send
$Result=Run(@ComSpec &" /c " &GUICtrlRead($ctrlInput_Input), "", @SW_HIDE, $STDERR_CHILD+$STDOUT_CHILD)
$Msg=GUICtrlRead($ctrlEdit_Output) &@CrLf
Do
$Erg=StdOutRead($Result)
$Fehler=@Error
If Not $Fehler Then
$Msg&=$Erg &@CrLf
EndIf
Until $Fehler
$Erg=StdOutRead($Result)
GUICtrlSetData($ctrlEdit_Output, $Msg)
EndSwitch
Until 0
Alles anzeigen
..allerdings läßt die Ausgabe noch zu wünschen übrig ![]()
btw:
Mein Beitrag zu peethewee's Geburtstag ![]()
Statt
finde ich jetzt
schöner(ist aber genauso endlos)..
Gruß
ytwinky