Hey
Ich brauche hilfe undzwar möchte ich gerne Die variable $input1 immer am ende der while schleife -1 nehmen sodass sie irgendwann auf 0 ist und sich dann das programm schließt bzw pause macht
hier der script teil
Code:
$1 = 1
Func start ()
While 1
If GUICtrlRead($inputl) >0 Then
Send (GuiCtrlread($Eingabe))
Send("{Enter}")
Execute("$input-$1")
Sleep(GuiCtrlread($Delay))
Else
Exit
EndIf
WEnd
EndFunc
habe schon viel probiert aber nichts scheint zu funktionieren entweder schließt sich das programm sofort ,es schreibt nur 1x, oder es schreibt den text unendlich mal
$1 ist unnötig. Genauso wie der Execute Befehl.
Beendet wird das Programm, sobald alle Befehle ausgeführt sind. Statt Exit funktioniert auch eine Do Until Schleife.
Code:
;// GUI
$var = GuiCtrlRead($input1)
Do
;// hier Send, Sleep und was sonst noch gemacht werden soll
$var -= 1
Until $var = 0
Vielen dank das hat mir sehr geholfen bei mir sieht die komplette funktion nun so aus
Code:
Func start ()
While 1
For $i = GUICtrlRead($inputl) To 1 Step -1
Send (GuiCtrlread($Eingabe) & '{ENTER}')
Sleep(GuiCtrlread($Delay))
Next
While 1
Sleep(100)
WEnd
WEnd
EndFunc
Gibt es aber nun eine möglichkeit nach beendigung der aufgabe dass die Gui button wieder funktionieren?
naja also wenn er den befehl ausgeführt hat ist er ja in einer while schleife mit dem befehl sleep(100)
Wenn er in dieser schleife ist kann ich keine Gui Button drücken bzw passiert da einfach nichts nichtmal beim X
problem mit FileWrite($file,GUICtrlRead($Input1)) 12/03/2011 - AutoIt - 6 Replies hey leute ich hab mal wieder ein kleines problem!
und zwar will ich das die gui inputbox in eine txt datei gespeichert wird!...
hier ausschnitte was ich geschrieben habe:
$Input1 = GUICtrlCreateInput("", $bild_x, $bild_y + 34, 249, 21, $ES_NUMBER)
_____________________
Einfache AutoIT Frage zu $input1 etc. 03/30/2010 - General Coding - 1 Replies Hallo Coder,
---
---
€1: hat sich geklärt kann geclosed werden..
---
---
GUICtrlRead und WinSetState 12/10/2009 - AutoIt - 6 Replies Hi, ich hätte da mal eine Frage. Und zwar programmier ich grade ein Programm (Script), das ein beliebiges Programm beendet, minimiert oder maximiert.
Mein Code:
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Include <GuiEdit.au3>
Problem mit GUICtrlRead 11/26/2009 - AutoIt - 8 Replies Wollte hier n Script machen welches ne eingegebene IP bzw Hostnamen pingen kann und auch nen anderen Rechner durchsuchen kann (das ist erstma zweitrangig).
Problem ist das das anpingen beim 1. mal funktioniert und beim 2. mal nur 0 gepingt wird.
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=c:\users\hans\desktop\autoit test\lanchecker\w gui\lan checker v01a gui.kxf...