Displays a Windows file open dialog box allowing the user to select one or more file names. Note, this function does not open files.
rhinoscriptsyntax.OpenFileNames (title=None, filter=None, folder=None, filename=None, extension=None)
rhinoscript.userinterface.OpenFileNames (title=None, filter=None, folder=None, filename=None, extension=None)
title |
Optional. String. A dialog box title. |
filter |
Optional. String. A filter string. The filter string must be in the following form: "Description1|Filter1|Description2|Filter2||", where "||" terminates filter string. If omitted, the filter (*.*) is used. |
folder |
Optional. String. A default folder. |
filename |
Optional. String. A default file name. |
extension |
Optional. String. A default file extension. |
List |
A list of file names if successful. The list will be empty if no files were selected, or on error. |
import rhinoscriptsyntax as rs
filenames = rs.OpenFileNames("Open", "Text Files (*.txt)|*.txt|All Files (*.*)|*.*||")
for filename in filenames: print filename