In meinem Beispiel möchte ich dem Nutzer ein paar Voreinstellungen mitgeben. Aber auch die Möglichkeit selbst wählen zu können. Das klappt auch ganz gut. ![]()
Mein Problem ist es, dass die Nutzerwahl hinten angehängt wird und zusätzliche Klicks sind nötig. Ich möchte aber die Nutzerwahl gleich übernehmen lassen, wie zB. bei "GUICtrlCreateInput" . Was mache ich falsch bzw. muss ich tun um es zu realisieren. ![]()
Spoiler anzeigen
; by Ritzelrocker04
#include <GUIConstantsEx.au3>
[/autoit] [autoit][/autoit] [autoit]#Region ### START GUI section ###
$GUI = GUICreate(@ScriptName, 400, 300, -1, -1)
$bnDest = GUICtrlCreateButton("&...", 12, 222, 75, 20, 0)
[/autoit] [autoit][/autoit] [autoit]$cobDest = GUICtrlCreateCombo("C:\$Backup$", 95, 222, 180, 20)
[/autoit] [autoit][/autoit] [autoit]GUICtrlSetData(-1,"D:\$Backup$|E:\$Backup$", "C:\$Backup$")
[/autoit] [autoit][/autoit] [autoit]$bnClose = GUICtrlCreateButton("&Beenden", 242, 265, 75, 25)
[/autoit] [autoit][/autoit] [autoit]GUISetState(@SW_SHOW)
#EndRegion ### END GUI section ###
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE Or $msg = $bnClose
Exit
Case $msg = $bnDest
$path = FileSelectFolder('Bitte ein Laufwerk oder Verzeichnis auswählen !', '')
If not @error Then
GUICtrlSetData($cobDest, $path)
EndIf
EndSelect
Wend
Schönes WE und Danke