winform 找到图片查看器
C/S结构程序 调用windows图片查看器 打开PictureBox中的图片, 在程序中有一个图片列表,右击点查看的时候用windows图片查看器打图片,图片以二进制方式存到了数据库中,在网上找了一段代码,有一个问题不知道怎么处理,请指点:
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = picName;//这里设置的是图片目录,怎么打开PictureBox中的图片呢?
process.StartInfo.Arguments = "rundll32.exe C:\\WINDOWS\\system32\\shimgvw.dll,ImageView_Fullscreen";
process.StartInfo.UseShellExecute = true;
process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
process.Start();
process.Close();
private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
{
System.Diagnostics.Process process = new System.Diagnostics.Process();
process.StartInfo.FileName = @"d:\images"+listBox2.SelectedItem.ToString();//这里设置的是图片目录,怎么打开PictureBox中的图片呢?
process.StartInfo.Arguments = "rundll32.exe C:\\WINDOWS\\system32\\shimgvw.dll,ImageView_Fullscreen";
process.StartInfo.UseShellExecute = true;
process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
process.Start();
process.Close();
}