2个回答
2013-06-20
展开全部
楼主有点死板了。其实不用导出,你应该看到了,嵌入的资源文件都在Rescource文件夹下,不是么?只要你添加到资源文件的资源,都会自动的复制到Rescource文件夹下。所以实际上你要解决的问题,就是把这个Rescource文件夹拷贝到c盘,或者说,把这个Rescource文件夹下的文件拷贝到c盘。这么想就简单了。 一楼的例子写的有些乱,但是还是可以参考的。这里写几个创建和复制文件的重要函数:1. File.Create //创建文件 2. File.Copy //复制文件 3. DirectoryInfo dir = new DirectoryInfo(@“Rescource") FileInfo[] f = dir.GetFiles(); //获取某个文件夹下所有文件 以上就是几个关键函数,再结合楼上的人的解答就行了。
2013-06-20
展开全部
给个例子你参考, (*^__^*) 嘻嘻……, private void button1_Click(object sender, EventArgs e) { folderBrowserDialog1.ShowDialog(); textBox1.Text = folderBrowserDialog1.SelectedPath; //获取文件路径 DirectoryInfo dir = new DirectoryInfo(textBox1.Text); FileInfo[] f = dir.GetFiles(); for (int i = 0; i < f.Length; i++)//现在文件夹下的所有文件 { listBox1.Items.Add(f[i]); } }
private void button2_Click(object sender, EventArgs e) { //开始复制 foreach (object o in listBox1.SelectedItems) { File.Copy(textBox1.Text + "\\" + o.ToString(), textBox2.Text + "\\" + o.ToString());//复制到指定路径 } }
private void button3_Click(object sender, EventArgs e) { //指定目录 folderBrowserDialog1.ShowDialog(); textBox2.Text = folderBrowserDialog1.SelectedPath; } }}
private void button2_Click(object sender, EventArgs e) { //开始复制 foreach (object o in listBox1.SelectedItems) { File.Copy(textBox1.Text + "\\" + o.ToString(), textBox2.Text + "\\" + o.ToString());//复制到指定路径 } }
private void button3_Click(object sender, EventArgs e) { //指定目录 folderBrowserDialog1.ShowDialog(); textBox2.Text = folderBrowserDialog1.SelectedPath; } }}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询