Jump to content
Sign in to follow this  
AnarchOi

prompt user with a dropdown box ?

Recommended Posts

AnarchOi

I need the user to select a folder before the script starts, and the chosen folder should be stored inside a variable to use in the rest of the script.

This is what i have so far:

 

#Include <File.au3>
#Include <Array.au3>

$FileList=_FileListToArray("C:", "*", 2)
If @Error=1 Then
    MsgBox (0,"","No FilesFolders Found.")
    Exit
EndIf

_ArrayDisplay($FileList,"$FileList")

 

It just displays a list of the folders, but how can i let the user pick one and transmit it to a variable ?

thanks

Share this post


Link to post
Share on other sites
FireFox

Hi,
FileOpenDialog, >ChooseFileFolder?

Br, FireFox.


 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites
Chimaera

Maybe this?

$sFileList = FileSelectFolder("Choose a drive.", "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")

Sorry Dropdown box... my bad

Edited by Chimaera

Share this post


Link to post
Share on other sites
AnarchOi

Maybe this?

$sFileList = FileSelectFolder("Choose a drive.", "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}")

Sorry Dropdown box... my bad

 

Looks good, but is there a way to open the "select file" dialog inside a specific folder ? So it starts inside the autoit application's root folder instead of displaying the drives ?

edit: nvm i just checked the wiki and got it working. thanks !

Edited by AnarchOi

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×