| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1250 人关注过本帖
标题:程序处理好文件后如何保存处理后文件。。。(还有问题)
只看楼主 加入收藏
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
 问题点数:0 回复次数:13 
程序处理好文件后如何保存处理后文件。。。(还有问题)

请教。。我执行一个程序操作一个文件,,可是程序操作结束后如何保存执行后的文件,,可否保存到指定的地点?应该用什么控件和编码。。
private void button3_Click(object sender, EventArgs e)
{
String Path1 = this.textBox1.Text;
System.Diagnostics.Process process1 = new System.Diagnostics.Process();
System.Diagnostics.Process.Start("mspaint.exe", Path1);

System.IO.File.Copy(Path1,path2,true);出现错误没,如何设置Path2?
}
Path1为初始图片的路径,Path2是我想存的路径,,可是不知道如何设置
以上代码是我用一个画图板打开一个图片,,想要修改图片后另存为,,不知道该怎么写啊?
请讲的仔细点,,本人菜鸟


比如说:我点击buttun会调出一个程序,,,此程序对我选择的文件进行操作,,,我 想问操作完后怎么样才能把操作好的文件保存到指定的地方。。。。。。

[此贴子已经被作者于2007-9-6 14:09:45编辑过]

搜索更多相关主题的帖子: 文件 保存 
2007-09-05 13:49
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
path2就是你想另存图片的地址啊.

飘过~~
2007-09-05 15:28
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
得分:0 
回复:(bygg)path2就是你想另存图片的地址啊.
可是我一旦修改了图片就会报错误,我不知道处理好的图片能否直接村到指定的路径,相当于另存为的性质,,怎么设置?
2007-09-05 15:50
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
得分:0 
回复:(fox04124489)回复:(bygg)path2就是你想另...
比如说:我点击buttun会调出一个程序,,,此程序对我选择的文件进行操作,,,我 想问操作完后怎么样才能把操作好的文件保存到指定的地方。。。。。。
2007-09-05 15:52
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
也可以不用Copy,你在path2的地方,再创建一个新的文件也是可以的.

飘过~~
2007-09-05 16:41
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
得分:0 
回复:(bygg)也可以不用Copy,你在path2的地方,再创建...
this.saveFileDialog1.Filter = "所有格式文件(*.*)|*.*";
this.saveFileDialog1.ShowDialog();
string StrFileName = this.saveFileDialog1.FileName;
string Path1 = this.textBox1.Text;
System.IO.File.Copy(Path1, StrFileName, true);
我现在用的是着个代码 ,,可是这是把一个静态文件另存为到别的地方。。。我的问题在于怎么把修改后的还没保存的文件另寸。我用画图板打开图片后修改,,在不关闭画图板的情况下能把我修改的图片另存为吗?

请教
2007-09-05 17:13
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
获得当前你操作的这个图片,再保存到StrFileName

飘过~~
2007-09-05 17:44
fox04124489
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-29
收藏
得分:0 
回复:(fox04124489)程序处理好文件后如何保存处理后...

怎么样才能获取当前操作的文件啊?请教比较完整的代码!!!!

2007-09-06 10:12
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 

[此贴子已经被作者于2007-9-6 10:57:25编辑过]


浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-09-06 10:49
pacocai
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:1583
专家分:0
注 册:2007-3-12
收藏
得分:0 

你现在提出的东西我是这样理解,就是你需要修改的文件用画笔打开以后进行修改,在不保存的情况下就另存,相当于是备份。如果是这样的话你应该不要去把问题复杂化,那最好就是先做一个COPY的工作,然后你再进行对文件的操作。这样比较理想。

如果按你后来提出的要求就是想直接替代画笔里的存储,这里你必需先在画笔里保存,COPY只能针对静态文件。你现在设用的是外部的程序,而不是程序的本身。这个问题你得弄清楚。你只有先有文件存在才能对文件进行操作。


浮生若梦天边月,醉死如酒水中星。红楼一梦千人叹,岂让万夫空做贱。博客:http://hi.baidu.com/rxvip
2007-09-06 10:55
快速回复:程序处理好文件后如何保存处理后文件。。。(还有问题)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022814 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved