aus dieser gui wird der input ausgelesen und in variablen gespeichert . Jetzt hab ich auch den rest des scripts fertig nur wohin kommt der also kann ich das ganze teil in
Code:
Case $Button1
Mein script 150 zeilen
neue gui öffnen (alte wenns geht schließen )
Ich verstehe nicht genau, was du meinst.
In diesem Script wird jedenfalls kein Input ausgelesen und in Variablen gespeichert.
Wenn du mal dein ganzes Script postest, wird das Problem vielleicht deutlicher.
nein ob ich das ganze script in das case schreiben kann ^^ wollte einfach ein ja oder nein . sry hab mich wieder nicht klar ausdrücken können ^^
Case $Button1
Mein script 150 zeilen
neue gui öffnen (alte wenns geht schließen )
mit dieser stelle war eig der platzhalter fürs script gemeint wo alles funktioniert ^^
ich hab noch nie ne gui in autoit gemacht ^^ ich kann das ganze script nicht posten nicht mal einen teil . aber wie öffne ich eine neue gui . die alte kann doch offen bleiben ist besser so
Hinter dem Case kann beliebig viel Code folgen. Es geht also.
Aber:
Solange der Code ausgeführt wird, reagiert das Script auf keine weiteren Cases.
Wenn z.B. eine Endlosschleife folgt, kann das Script nicht mehr geschlossen werden, da 'Case $gui_event_close' nicht erreicht wird. In diesem Fall wäre ein OnEvent für die weiteren Cases sinnvoller.
Weitere GUIs erstellst du, wie das erste GUI per GUICreate() GUICtrlCreate() und GUISetState(@sw_show).
Das alte kannst du per GUIDelete() löschen oder per GUISetState(@sw_hide) verstecken, falls du es nochmal anzeigen willst.
(In die Klammern kommen natürlich die entsprechenden Parameter).
Wichtig: Falls du mehrere GUIs gleichzeitig verwendest, musst du in GuiSetState(), GuiGetMsg() etc. die optionalen Parameter für das GuiHandle (In deinem Fall $Form1, $Form2, ...) verwenden.
Wenn du z.B. zwei GUIs benutzt, und dann GUISetState(@sw_hide) ohne GuiHandle verwendest, ist nicht eindeutig, welches GUI versteckt werden soll.
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###
While 1
-->WEnd nicht vorhanden
$nMsg = GUIGetMsg()
Switch $nMsg
-->EndSwitch nicht vorhanden
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
Es wäre hilfreicher, wenn du uns dein ganzes Script zeigst. (kannst mir auch eine PM schicken )
Drücke mal in SciTe STRG+T, dann wird Tidy ausgeführt und es zeigt dir dann an, wo etwas falsch ist.
MfG
1. Das kann alles schnell gefixt werden
2. Natürlich schlecht für mich aber geld machen will ich damit nicht ist nur meine arbeit ^^
3. Dann würde jeder mein script dafür nutzen und es gäb mehr kiddis
1. Das kann alles schnell gefixt werden
2. Natürlich schlecht für mich aber geld machen will ich damit nicht ist nur meine arbeit ^^ 3. Dann würde jeder mein script dafür nutzen und es gäb mehr kiddis
Also bist du einer.
die Sache mit sonem Forum ist ja eig. ganz einfach...
du erwartest hilfe, also musst du uns auch was zeigen...
kannst nicht erwarten, das wir hier rumraten, wo dein fehler nun ist.
3. Dann würde jeder mein script dafür nutzen und es gäb mehr kiddis
Ich finde die Folge, die auf deine Aussage basiert, lustig
Wie schon omer36 gesagt hat, können wir deine Probleme nicht in den Sternen ablesen. Du musst uns schon etwas mehr zeigen, womit wir auch was anfangen können.