Hallo zusammen, ich habe folgendes Problem:
ich erstelle eine Gui in einer Funktion:
Code
Func Auswahl()
Opt("GUIOnEventMode", 1)
$Gui=GUICreate("USB Speicher waehlen", 260, 85, 130, 130)
$Laufwerke = GUICtrlCreateCombo("", 5, 10, 180, -1, $CBS_DROPDOWNLIST)
Reales_Laufwerk_suchen()
$DatenKopieren = GUICtrlCreateButton("Daten auf USB Kopieren", 5, 45, 180, 30)
GUICtrlSetOnEvent($DatenKopieren, "Copy_to_USB")
$Abbrechen = GUICtrlCreateButton("Abbrechen", 190, 10, 65, 65)
GUICtrlSetOnEvent($Abbrechen, "Cancel")
GUISetOnEvent($GUI_EVENT_CLOSE, "Cancel")
GUISetState(@SW_SHOW)
While 1
Sleep(1000)
WEnd
endfunc
Alles anzeigen
anschließend wird in der Funktion Copy_to_USB() die Gui per GUISetState(@SW_HIDE) ausgeblendet
und es wird überprüft ob genügend platz auf dem Laufwerk ist. Falls nicht, möchte ich gern die Gui neu Anzeigen lassen um ein anderes Laufwerk auszuwählen.
Die Gui wird bei einem aufruf der Funktion Auswahl() eingeblendet, ich kann in der Dropdown Liste ein Laufwerk auswählen, nur leider werden keine Eingaben mehr entgegengenommen.