嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
#region 删除文件
private void btnBrowser1_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = "D:\\";
openFileDialog.Filter = "All files (*.*)|*.*";
openFileDialog.FilterIndex = 2;
openFileDialog.RestoreDirectory = true;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
this.txtDelFile.Text = openFileDialog.FileName;
}
}
private void btnBrowser2_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Multiselect = true;
openFileDialog.InitialDirectory = "D:\\";
openFileDialog.Filter = "All files (*.*)|*.*";
openFileDialog.FilterIndex = 2;
openFileDialog.RestoreDirectory = true;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
delFiles = openFileDialog.FileNames;
foreach (string file in delFiles)
{
txtDelFiles.Text = file ";";
}
}
}
//删除文件
private void btnDelFile_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.txtDelFile.Text))
{
this.lblInfo.Text = "请选择要删除的文件";
return;
}
int i = FileOperateProxy.DeleteFile(this.txtDelFile.Text, true, true, true, ref info);
if (i != 0)
{
this.lblInfo.Text = info;
}
else
{
this.lblInfo.Text = "文件删除成功";
this.txtDelFile.Text = string.Empty;
}
}
//删除多个文件
private void btnDelFiles_Click(object sender, EventArgs e)
{
if (delFiles == null || delFiles.Length == 0)
{
this.lblInfo.Text = "请选择要删除的文件";
return;
}
int i = FileOperateProxy.DeleteFiles(delFiles, true, true, true, ref info);
if (i != 0)
{
this.lblInfo.Text = info;
}
else
{
this.lblInfo.Text = "所有文件删除成功";
delFiles = null;
this.txtDelFiles.Text = string.Empty;
}
}
#endregion
#region 移动文件
private void btnBrowser3_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = "D:\\";
openFileDialog.Filter = "All files (*.*)|*.*";
openFileDialog.FilterIndex = 2;
openFileDialog.RestoreDirectory = true;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
this.txtMoveFile.Text = openFileDialog.FileName;
}
}
private void btnBrowser4_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Multiselect = true;
openFileDialog.InitialDirectory = "D:\\";
openFileDialog.Filter = "All files (*.*)|*.*";
openFileDialog.FilterIndex = 2;
openFileDialog.RestoreDirectory = true;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
moveFiles = openFileDialog.FileNames;
foreach (string file in moveFiles)
{
txtMoveFiles.Text = file ";";
}
}
}
private void btnBrowser5_Click(object sender, EventArgs e)
{
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
folderBrowserDialog.RootFolder = System.Environment.SpecialFolder.Desktop;
folderBrowserDialog.SelectedPath = "C:";
folderBrowserDialog.ShowNewFolderButton = true;
folderBrowserDialog.Description = "请选择移动目录";
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
txtMoveDesPath.Text = folderBrowserDialog.SelectedPath;
}
}
//移动文件
private void btnMoveFile_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.txtMoveFile.Text))
{
this.lblInfo.Text = "请选择要移动的文件";
return;
}
if (string.IsNullOrEmpty(this.txtMoveDesPath.Text))
{
this.lblInfo.Text = "请选择目的路径";
return;
}
int i = FileOperateProxy.MoveFile(txtMoveFile.Text, txtMoveDesPath.Text, true, true, true, ref info);
if (i != 0)
{
this.lblInfo.Text = info;
}
else
{
this.lblInfo.Text = "文件移动成功";
this.txtMoveDesPath.Text = string.Empty;
this.txtMoveFile.Text = string.Empty;
}
}
//移动多文件
private void btnMoveFiles_Click(object sender, EventArgs e)
{
if (moveFiles == null || moveFiles.Length == 0)
{
this.lblInfo.Text = "请选择要移动的文件";
return;
}
if (string.IsNullOrEmpty(this.txtMoveDesPath.Text))
{
this.lblInfo.Text = "请选择目的路径";
return;
}
int i = FileOperateProxy.MoveFiles(moveFiles, txtMoveDesPath.Text, true, true, true, ref info);
if (i != 0)
{
this.lblInfo.Text = info;
}
else
{
this.lblInfo.Text = "所有文件移动成功";
moveFiles = null;
this.txtMoveFiles.Text = string.Empty;
this.txtMoveDesPath.Text = string.Empty;
}
}
#endregion
#region 复制文件
private void btnBrowser6_Click(object sender, EventArgs e)
{
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.InitialDirectory = "D:\\";
openFileDialog.Filter = "All files (*.*)|*.*";
openFileDialog.FilterIndex = 2;
openFileDialog.RestoreDirectory = true;
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
this.txtCopyFile.Text = openFileDialog.FileName;
}
}