OpenFileNames

Displays a Windows file open dialog box allowing the user to select one or more file names. Note, this function does not open files.

Syntax

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)

Parameters

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.

Returns

List

A list of file names if successful.  The list will be empty if no files were selected, or on error.

Example

import rhinoscriptsyntax as rs

filenames = rs.OpenFileNames("Open", "Text Files (*.txt)|*.txt|All Files (*.*)|*.*||")

for filename in filenames: print filename

Also See

BrowseForFolder

OpenFileName

SaveFileName