C#保存为对应文件名的其他格式文件

来源:百度知道 编辑:UC知道 时间:2024/05/13 07:56:38
FileStream fs = new FileStream("1.jpg", FileMode.Open);
我想不让他只可以调用1.jpg,而可以调用所有的JPG文件 !怎么改写!
FileStream fs = new FileStream("1.jpg", FileMode.Open);
我的意思说不修改的我这段代码 只修改=new ("1.jpg", FileMode.Open);这段 因为这段指定设置了打开的文件的文件名是“1.jpg”我想不限制的 可以添加所有的JPG

OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.Filter = "图片文件|*.jpg";
fileDialog.ValidateNames = true;
fileDialog.Multiselect = true;
if (fileDialog.ShowDialog() == DialogResult.OK)
{
MessageBox.Show(fileDialog.FileName);
}

截取字符串。判断

*.jpg

将1.jpg 改为:img

Image img=new Image(,,,,,);
参数中又限定Image类型的 叫Imagetype 什么的

没有智能感应 下不出全的 见笑啦

这跟篇历整个文件夹内所有文件是类似的。只是特定的文件的后缀而已。。

也可以直接调用下面方法,然后再从生成的表中,取特定匹配的文件即可

1/**//// <summary>
2/// 获取文件列表
3/// </summary>
4private void GetFileList()
5{
6 string strCurDir,FileName,FileExt;
7
8 /**////文件大小
9 long FileSize;
10
11 /**////最后修改时间;
12 DateTime FileModify;
13
14 /**////初始化
15 if(!IsPostBack)
16 {<