【发布时间】:2010-09-20 14:06:13
【问题描述】:
我已经写了一个代码来移动一个文件,如下所示
private void Move_Click(object sender, EventArgs e)
{
string strOrgpath = string.Empty, strNewpath = string.Empty;
strOrgpath = tvwACH.SelectedNode.ToString();
string strPath = strOrgpath.Substring(10);
FolderBrowserDialog folderborwser1 = new FolderBrowserDialog();
if (folderborwser1.ShowDialog() == DialogResult.OK)
{
try
{
strNewpath = folderborwser1.SelectedPath;
File.Move(strPath, strNewpath);
}
catch (Exception ex)
{
}
}
}
但是我得到了我提到的异常,任何人都可以告诉我为什么,有时我会因为访问路径被拒绝而得到错误
【问题讨论】:
-
您是否检查过 strPath 和 strNewPath 的值以确保它们在 File.Move 上看起来正确?您能否举例说明这些值可能是什么?
标签: c# winforms folderbrowserdialog