What are valid entries for [time]
time have to be a number (integer or real), if it's greater than 0, the box automaticaly closes after about 1+ time seconds. If it's set to 0 the box won't close while the user closes it by clicking a button.
Another way should be the attached DLL.
Four LISP functions are defined whith .NET:
gc-getfiledlg (gc-getfiledlg title directory filter [multiple]) Returns a list of full pathe(s) it allows a multiple files selection if 'multiple' is specified and not nil)
ex: (getfiles "Select files" "C:\\" "Drawing (*.dwg)|*.dwg|All (*.*)|*.*" T)
gc-getfolderdlg (gc-getfolderdlg message [new])Returns the full path of the selected (or created) folder
ex: (getfolder "Choose or create a folder" T)
gc-inputbox (gc-inputbox title message [default])Returns a string (user input)
ex: (inputbox "Qizz" "Question 1 :\nHow old is the Captain ?" "58")
gc-messagebox (gc-messagebox title message [button [icon]])Returns an integer (see integer codes above), if specified, button and icon requires an integer as above.
ex: (gc-messagebox "Alert" "The file yet exists\nDo you want to replace it ?" 4 48)
The ZIP file countains the DLL and source codes.
Error messages displayed on command line are in French