Ich möchte in einem Teil meines Programmes eine Datei von AutoIT aus bearbeiten lassen. I
ch habe nach einem "Datei auswählen"-Dialog gesucht .Dies sollte dann mit einem Button verknüpftbar sein.
Habe aber keins gefunden. Wäre nett wenn ihr mir helfen könntet.
Desweiteren würde ich gerne wissen ob ich alle USB-Sticks auflisten kann. Auch hier danke im vorraus.
Durch Button ein "Datei auswählen"-Dialog öffenen
-
- [ offen ]
-
UltimateX -
23. Januar 2010 um 19:16 -
Geschlossen -
Erledigt
-
-
Haloo UltimateX,
herzlich willkomen im Forun und viel Spass mit AutoIt.
Schau dir einmal in der Hilfe FileOpenDialog und DriveGetDrive an,mfg <(Auto)Bert
-
Hier noch mal eine Erweiterung zu Autoberts Post. (Allerdings nichts, was du in den Beispielscripten in der Hilfedatei nicht auch finden würdest.
Spoiler anzeigen
[autoit]#include <Array.au3>
[/autoit] [autoit][/autoit] [autoit]
$hGUI = GUICreate("")
$hButton = GUICtrlCreateButton("Durchsuchen...",20,20)
$hUSBSticks = GUICtrlCreateButton("USB-Sticks auflisten",20,100)
GUISetState()While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case -3
Exit
Case $hButton
$File = FileOpenDialog("Bitte Datei auswählen","","Audio Files (*.mp3;*.wav)")
If @error Then
MsgBox(0,"","Abbruch!")
Else
MsgBox(0,"",$File)
EndIf
Case $hUSBSticks
$aSticks = DriveGetDrive("REMOVABLE")
If Not @error Then
_ArrayDisplay($aSticks)
Else
MsgBox(0,"","keine usb-sticks gefunden")
EndIf
EndSwitch
WEnd -
Funktioniert super. Ich habe nur mit den falschen Suchbegriffen in der Hilfe gesucht. Wusste aber das es da was geben muss, das macht eine gute Community aus, die nicht einfach auf die Hilfe verweist. Danke für die schnelle Antwort.