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