use FileSelect;
package FileSelect;

$res = FileSelection("Open Perl File",
                     "*.pl",
                     "z:\\joshaugh\\temp");
if($res eq "") {
	print "You did not select a file\n";
} else {
	print "You selected $res\n";
}

local(%my_filter) = ( "C Files (*.c)" => "*.c",
							 "H Files (*.h)" => "*.h" );

$res = FileSelection("Select Header Files",
                     "*.h",
                     "d:\\dev50\\cf\\include\\",
		   				\%my_filter,
                     $OFN_LONGNAMES | $OFN_ALLOWMULTISELECT);
if($res eq "") {
	print "You did not select a file\n";
} else {
	print "You selected $res\n";
}




syntax highlighted by Code2HTML, v. 0.9.1