Handling of pathnames is tedious in Windows because of the backslashes, that prevent simple pasting of a copied path into the source code. FileOpenDlg()
displays the FileOpen-Dialog for picking a file interactively. When done, backslashes in the returned path will be replaced by simple slashes as used in R path definitions. The edited path is returned.
FileOpenDlg(fmt = NULL)
character string containing the path (also present in the clipboard)
the format, in which the filename parts should be returned. This can be defined quite flexible containing the elements path, filename and ext (file extension) enclosed by %.
Default is path/filename.ext and coded as "%path%%filename%.%ext%".
See examples for additional alternative definitions.
Andri Signorell <andri@signorell.net>
There are 2 predefined formats that can be addressed with fmt = 1
resp. fmt = 2
.
1 will return the path enclosed by a typical read.table(...)
command, 2 will do the same with load(...)
.