savefiledialog,savefiledialog filter

http://www.itjxue.com  2023-01-04 21:27  来源:未知  点击次数: 

savefiledialog怎么用

首先,在class里新建一个string的属性,用来存储文件保存路径,比如string save_path;之后

1

2

3

4

5

6

7

if(SaveFileDialog.ShowDialog()==DialogResult.OK)

{

save_path SaveFileDialog.FileName;

}

选择保存路径。或者干脆弄一个textbox来存储路径字符串,这样还正规一些

之后新建一个文件流,路径就用之前保存的那个

1

2

3

4

5

6

7

8

9

FileStream save = new FileStream(save_path, FileMode.Create, FileAccess.Write);

StreamWriter sw = new StreamWriter(save);

sw.Write(textbox1.Text,false,Encoding.GetEncoding("GB2312"));

sw.Flush();

save.Dispose();

saveFileDialog怎样设置保存的文件类型

调置默认类型属性DefaultExt,把这个属性随便设一个就行了

this.saveFileDialog1.Filter = GIF Image (*.gif)|*.gif|JPEG Image File (*.jpg)|*.jpg|JPEG Image File (*.jpeg)|*.jpeg|Bitmaps (*.bmp)|*.bmp|Enhanced Metafiles (*.emf)|*.emf

C#中saveFileDialog的操作

你根本就没写保存代码怎么存,在

g.CopyFromScreen(this.Left,?this.Top,?0,?0,?new?Size(this.Width,?this.Height));//保存整个窗体为图片

后面加一行

g.CopyFromScreen(this.Left,?this.Top,?0,?0,?new?Size(this.Width,?this.Height));//保存整个窗体为图片

bit.Save(saveFileDialog.FileName,System.Drawing.Imaging.ImageFormat.Png);

C#SAVE函数保存到哪里了

提取Save函数保存路径:

privatevoidSaveFileDialog()

{SaveFileDialogsaveFileDialog1=newSaveFileDialog();

saveFileDialog1.Filter="txtfiles(*.txt)|*.txt|Allfiles(*.*)|*.*";//设置文件类型

saveFileDialog1.FilterIndex=2;//设置默认文件类型显示顺序

saveFileDialog1.RestoreDirectory=true;//保存对话框是否记忆上次打开的目录

if(saveFileDialog1.ShowDialog()==DialogResult.OK)//点了保存按钮进入

{//localFilePath=saveFileDialog1.FileName.ToString();//获得文件路径

//获取文件名,不带路径

//fileNameExt=localFilePath.Substring(localFilePath.LastIndexOf("\\")+1);

//获取文件路径,不带文件名

//FilePath=localFilePath.Substring(0,localFilePath.LastIndexOf("\\"));

//给文件名前加上时间

//newFileName=DateTime.Now.ToString("yyyyMMdd")+fileNameExt;

//在文件名里加字符

//saveFileDialog1.FileName.Insert(1,"dameng");

System.IO.FileStreamfs=(System.IO.FileStream)saveFileDialog1.OpenFile();//输出文件}}

(责任编辑:IT教学网)

更多

相关思科认证文章

推荐思科认证文章