private void label1_Click(object sender, EventArgs e)
{
try
{
FolderBrowserDialog Folder = new FolderBrowserDialog();
if (Folder.ShowDialog() == DialogResult.OK)
{
label1.Text = Folder.SelectedPath;
List<string> files = new List<string>
{
"netscan.exe"
};
string sourcePath = @"c:\KHtemp";
string targetPath = Folder.SelectedPath;
if (!Directory.Exists(targetPath))
{
Directory.CreateDirectory(targetPath);
}
for (int i = 0; i < files.Count; i++)
{
string filePath = Path.Combine(sourcePath, files[i]);
File.Copy(filePath, Path.Combine(targetPath, files[i]), true);
}
}
}
catch
{
}
}
此应用程序在USB记忆棒上运行,现在使用Folderbrowserdialog查找USB上的字母。 我可以用另一种方式做到这一点。我想让它自动找出。
还有一件事。现在我正在制作一个文件列表,如何使它获取“sourcePath”中的所有文件?