PATH.GetOpenFilename

Previous  Next

 

filename = PATH.GetOpenFilename( FileFilter  AS STRING, 

                                 FilterIndex AS INTEGER, 

                                 Title       AS STRING, 

                                 MultiSelect AS INTEGER ) AS STRING

 


 

Creates and displays a Windows File Open dialog.  See windows documentation for detailed information regarding filters and dialog options.

 

Example:

 

DIM s AS STRING

 

$LIBRARY "MyBASIC2_ExtLib.dll"

 

s=PATH.GETOPENFILENAME( "AVI Files (*.avi)|*.avi|All Files (*.*)|*.*||", 2, "Hello", 0 )

 

PRINT "GetOpenFileName=";s,

PRINT "Drive =";PATH.SplitPath( s, 1 ),

PRINT "Folder=";PATH.SplitPath( s, 2 ),

PRINT "Name  =";PATH.SplitPath( s, 3 ),

PRINT "Ext   =";PATH.SplitPath( s, 4 ),

 

PRINT "Make Path: ";PATH.MakePath( PATH.SplitPath( s, 1 ),_

                                  PATH.SplitPath( s, 2 ),_

                                  PATH.SplitPath( s, 3 ),_

                                  PATH.SplitPath( s, 4 ) ),

 

PRINT "Make Path: ";PATH.MakePath( PATH.SplitPath( s, 1 ),_

                                  PATH.SplitPath( s, 2 ),_

                                  "",_

                                  "" ),

 

END