OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter=m_cmbopen.Text+"|"+m_cmbopen.Text;
string filter=ofd.Filter;
ofd.InitialDirectory= "c:\\";
ofd.Title = "打开图象文件";
ofd.ShowHelp = true;
if(ofd.ShowDialog()==DialogResult.OK)
{ string strFileName = ofd.FileName;
m_bitmap = new Bitmap(strFileName);
m_bitmap.Save(strFileName,ImageFormat.Icon);
}
这样就行了,可以把JPEG转为ICON的了
ofd.Filter=m_cmbopen.Text+"|"+m_cmbopen.Text;
string filter=ofd.Filter;
ofd.InitialDirectory= "c:\\";
ofd.Title = "打开图象文件";
ofd.ShowHelp = true;
if(ofd.ShowDialog()==DialogResult.OK)
{ string strFileName = ofd.FileName;
m_bitmap = new Bitmap(strFileName);
m_bitmap.Save(strFileName,ImageFormat.Icon);
}
这样就行了,可以把JPEG转为ICON的了
解决方案 »
- WeifenLuo.WinFormsUI.Docking 提示框不稳定(Tooltip)
- 为何这么简单的操作都会出错
- 为什么HTML Help Workshop 老是新增两个页面就报错自动关闭了?
- 怎么利用程序将数据保存到Excel中,并且生成相应的统计图啊(大家帮忙看看,分不够继续加!!!)
- VS.NET執行程序突然超慢,怎麼辦?
- 字符转换问题---在线等
- 如何取类实例中的类的信息
- C# 调用C++ Dll 参数 void* 怎么转换struct
- 我重载了DataGridColumnStyle加了一个用户控件(显示部门的comboboxBm),可以正常显示、编辑。可是新添一行是只显示,不响应。高手帮我
- C#窗体记住密码和自动登录怎么弄啊
- ★★★在WindowsApp中,DataGrid怎么找不到模板列???
- 实在没招了,求救大侠PrintDocument一些问题
byte [] inByte = new Byte[infs.Length];
infs.Read(inByte,0,inByte.Length);
infs.Close();
MemoryStream outfs = new MemoryStream(inByte);
System.Drawing.Image outImg = System.Drawing.Image.FromStream(outfs);
outImg.Save("E:/TestPic/newmzd.ico",ImageFormat.Icon);
outfs.Close();