如何用C#语言实现打开和保存文件功能? 具体情况是:在Visual studio 2005.NET软件中在C#语言环境下 (与Pocket PC 2003模拟器连接时) 实现其打开和保存文件功能?? 谢谢各位了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Use "OpenFileDialog" and "SaveFileDialog" these two componentAnd operate files with "FileStream" class. 在Visual studio 2005.NET软件中在C#语言环境下 (与Pocket PC 2003模拟器连接时) ???和Pocket PC 2003 可以直接用 OpenFileDialog 和 SaveFileDialog ?? //打開private void open_file(){OpenFileDialog op=new OpenFileDialog();op.RestoreDirectory=true;if(DialogResult.OK==op.ShowDialog()) {//打开后事件}}//保存private void save_file(){SaveFileDialog sa=new SaveFileDialog();sa.RestoreDirectory=true;if(DialogResult.OK==sa.ShowDialog()) {//保存后事件 //XX.Save(sa.Filename);}} 从书上看的程序有: private void button1_Click(object sender, EventArgs e) { //打开文件 openFileDialog1.InitialDirectory = "c:\\"; openFileDialog1.Filter = "rtf files(*.rtf)|*.rtf"; openFileDialog1.RestoreDirectory = true; if (openFileDialog1.ShowDialog() == DialogResult.OK) { textBox1.LoadFile(openFileDialog1.FileName); } }private void button2_Click(object sender, EventArgs e) { //保存文件 saveFileDialog1.Filter = "rtf files(*.rtf)|*.rtf"; saveFileDialog1.RestoreDirectory = true; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { textBox1.SaveFile(saveFileDialog1.FileName); } } 虽可以在windows From中实现,但就是与与Pocket PC 2003模拟器连接运行其程序时出错! 想问这如何解决??? 非常感谢!!! use "FileStream" class to save data into file. 没做过这东西,Pocket PC 2003 想问一下:use "FileStream" class to save data into file. 这句话怎样实现? 谢谢各位了!! reference:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/cpref/html/frlrfSystemIOFileStreamClassTopic.htm 工具栏toolstriplabel鼠标移动到上面的背景色怎么改? 局域网数据更新同步显示 读Excel怎么总是从第二行开始? 送分题:C# 2003中host在哪个命名空间下,如何使用? treeview里的ContextMenu,找了无数文章都没有说到要点;大家帮我看看 C# 中TCP传输文件的思路是啥啊? 传输数据我会,可传输文件就卡住了 点击一个右键菜单项时,如何获取其所属的form 模拟表单提交post数据,高手请进 为什么我不能把bmp的图片画上去?在线等待 如何获得文本文件的行数?在线等 更换图片的问题 关于DataGrid重绘的问题
And operate files with "FileStream" class.
(与Pocket PC 2003模拟器连接时)
???
和Pocket PC 2003 可以直接用
OpenFileDialog 和 SaveFileDialog ??
private void open_file()
{
OpenFileDialog op=new OpenFileDialog();
op.RestoreDirectory=true;
if(DialogResult.OK==op.ShowDialog())
{//打开后事件}
}//保存
private void save_file()
{
SaveFileDialog sa=new SaveFileDialog();
sa.RestoreDirectory=true;
if(DialogResult.OK==sa.ShowDialog())
{//保存后事件
//XX.Save(sa.Filename);}
}
private void button1_Click(object sender, EventArgs e)
{
//打开文件
openFileDialog1.InitialDirectory = "c:\\";
openFileDialog1.Filter = "rtf files(*.rtf)|*.rtf";
openFileDialog1.RestoreDirectory = true;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.LoadFile(openFileDialog1.FileName); }
}
private void button2_Click(object sender, EventArgs e)
{
//保存文件
saveFileDialog1.Filter = "rtf files(*.rtf)|*.rtf";
saveFileDialog1.RestoreDirectory = true;
if (saveFileDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.SaveFile(saveFileDialog1.FileName);
}
}
虽可以在windows From中实现,但就是与与Pocket PC 2003模拟器连接运行其程序时出错!
想问这如何解决???
非常感谢!!!
use "FileStream" class to save data into file.
这句话怎样实现? 谢谢各位了!!
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003APR.1033/cpref/html/frlrfSystemIOFileStreamClassTopic.htm