资源简介
C# 动态复制多个文件的源码,高手跳过
C# 动态复制多个文件的源码,高手跳过
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
//download by http://www.codefans.net
using System.IO;
namespace Case09_9
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button3_Click(object sender EventArgs e)
{
if (textBox2.Text != ““)
{
foreach (object o in listBox1.SelectedItems) //利用foreach循环把源目录中选择的文件复制到目标文件夹中
{
File.Copy(textBox1.Text + “\\“ + o.ToString() textBox2.Text + “\\“ + o.ToString());
}
int myx = listBox1.SelectedItems.Count; //复制文件的个数
string mystr = “已成功复制“ + myx.ToString() + “个文件“;
MessageBox.Show(this mystr “信息提示“ MessageBoxButtons.OK MessageBoxIcon.Information);
}
else
{
MessageBox.Show(this “目标文件夹不能为空!“ “信息提示“ MessageBoxButtons.OK MessageBoxIcon.Information);
}
}
private void button1_Click(object sender EventArgs e)
{
folderBrowserDialog1.ShowDialog(); //浏览文件夹对话框
textBox1.Text = folderBrowserDialog1.SelectedPath; //提取源目录路径及名称
if (textBox1.Text != ““)
{
DirectoryInfo dir = new DirectoryInfo(textBox1.Text);
FileInfo[] f = dir.GetFiles(); //提取源目录中所有文件
for (int i = 0; i < f.Length; i++)
{
listBox1.Items.Add(f[i]); //利用for循环添加到列表框中
}
}
else
{
MessageBox.Show(this “没有选择源文件夹!“ “信息提示“ MessageBoxButtons.OK MessageBoxIcon.Information);
}
}
private void button2_Click(object sender EventArgs e)
{
folderBrowserDialog1.ShowDialog(); //浏览文件夹对话框
textBox2.Text = folderBrowserDialog1.SelectedPath;
}
private void button4_Click(object sender EventArgs e)
{
this.Close();
Application.Exit();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
----------- --------- ---------- ----- ----
48655 16
相关资源
- asp.net利用excel实现打印预览、导出e
- asp.net c#gridview对数据进行绑定增加查
- asp.net文件源代码
- Asp.net-企业员工管理系统项目源码
- 三层架构经典源码
- ASP.NET+SQL网上校友录设计与实现(源代
- 三层架构asp.net+sql登录注册模板
- asp.net登录带验证码和记住用户名功能
-
C#读取xm
l文件并写入数据库 - 留言板asp.net +access
- asp.net上传大文件显示进度条百分比
- c#二维码生成
- Asp.net动态生成Word文档并填充数据
- ASP.NET 动态网站开发基础教程(C#篇)
- 关于asp.net的英文文献
- Asp.Net版微信公众号开发源码Demo(入门
- C#登录页面
- ASP.NET/C# +SQL小区收费系统
- ASP.NET 2.0开发技术习题答案
- asp.net服务器64位也可以用
- asp.net实现SSH连接远程Linux服务器
- Autocomplete(自动完成 下拉提示框Aja
- asp.net表单验证及artDialog弹出框
- asp.net弹出框
- 语音识别系统(asp.net+c#)
- 评论抓取 asp.net编写 内含详细 数据抓
- asp.net 实现购物车详细代码
- Asp.net编程规范
- 很简洁实用的ASP.net新闻管理系统源码
- vb.net编写的ASP.net报名系统
评论
共有 条评论