有的时候由于控件的原因,要对多个文件进行打开操作。我经常用一个本办法,将源文件复制到临时文件,可以分别打开操作并显示到主界面上。下面是如何将源文件复制到系统临时文件夹内的方法。
//复制原文件到临时文件目录
string filename = "tempRotator.pdf";
string temp = System.Environment.GetEnvironmentVariable("TEMP"); //获取系统临时文件夹
DirectoryInfo info = new DirectoryInfo(temp);//获取临时文件夹信息
string tempfile_path = info.FullName + "\\" + filename;
File.Copy(filePath, tempfile_path, true);