根据choose.files函数的文档:
choose.files(默认=“”,标题=“选择文件”, multi = TRUE,过滤器=过滤器, index = nrow(Filters))
如果要在特定目录中显示文件,请给 默认参数中的标准文件掩码(例如“ c:\ *。*”)。 如果未提供目录,则对话框将在当前目录中启动 第一次的目录,并记住上一次使用的最后一个目录 随后的调用。
我的代码如下:
AZPic = choose.files(default = "", caption = "Select Azimuth Picture", multi = FALSE, filters = Filters[c("All","jpeg"),])
STSPic = choose.files(default = "", caption = "Select Side to Side Elevation Picture", multi = FALSE, filters = Filters[c("All","jpeg"),])
FTBPic = choose.files(default = "", caption = "Select Front to Back Elevation Picture", multi = FALSE, filters = Filters[c("All","jpeg"),])
OrientationPic = choose.files(default = "", caption = "Select Orientation Picture", filters = Filters[c("All","jpeg"),])
现在,当我运行此代码时,所有4个调用均默认为我的主目录。 它从那里开始,当然是第一次打电话,但是之后它不应该记住我导航到的文件夹吗? 我通常会跳另外3或4个文件夹来查找工作的图片,但是每个程序使用的所有图片都将放在同一文件夹中。
有什么我想念的吗?
谢谢。