zu 1:
erstmal solltest du die "EndFunc" befehle nicht vergessen, sonst läuft da gar nichts
dann musst du noch in der jeweiligen funktion ein return einbauen, das heißt, im falle, dass die funktion "geklappt hat" ein "return (1)" hinschreiben, wenn es nicht geklappt hat "return (0)"
sonst weiß ich nicht was du mit
Quote:
nun wie bring ich es fertig, dass wenn func start() erfolgreich beendet ist, das script mit func mitte() anfängt?
und wenn es fehlschlägt, dass es func start() wiederholt?
|
meinst
dann kannst du z.b. in dein script schreiben:
While 1
If start () Then
mitte ()
ExitLoop
EndIf
WEnd
das würde dann z.b. bewirken, dass er zuerst funktion "start" ausführt, wenn sie erfolgreich abschließt (also zu einem punkt kommt, wo du sagst "Return (1)"), dann macht das script die Funktion "mitte"
wenn "start" beim ersten mal 0 returnd, dann wiederholt es die funktion
2. du hast ja schon ein scriptabschnitt im GUI, wo steht $Msg = GuiGetMsg ()
und darunter Switch $Msg
Case -3
Exit
oder sowas
da schreibst du einfach hin
Case $dein_button
deinefunktion ()
3. Sleep (GuiCtrlRead ($dein_input_feld))
4. keine ahnung, was du meinst
mfg felixli93