C#中如何将resource里面的文件发送到C盘?

C#中如何将已经添加到Resources里面的文件全部发送到C盘?... C#中如何将已经添加到Resources里面的文件全部发送到C盘? 展开
 我来答
匿名用户
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; } }}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式