c# winform 打开图片文件

时间:2022-02-23 01:00:07
我想通过路径直接打开一个图片文件,我要的不是picturebox,我需要像我们平时在电脑上双击图片一样显示出来,这个怎么实现啊,还请大神指点迷津,谢谢

7 个解决方案

#1


没实现过,帮顶一下

#2


感觉这个问题很牛X,还有点不是很明白

#3


难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();

#4


引用 3 楼 diaodiaop 的回复:
难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();

这个是运行程序的吧,这样行不行啊,我试试看

#5


引用 3 楼 diaodiaop 的回复:
难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();


他是要在程序中打开吧

#6


引用 3 楼 diaodiaop 的回复:
难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();

还真是这样。。。。

#7


调用windows图片浏览器打开图片
System.Diagnostics.Process.Start("rundll32.exe shimgvw.dll,ImageView_Fullscreen " + imgPath);
imgPath是图片路径

#1


没实现过,帮顶一下

#2


感觉这个问题很牛X,还有点不是很明白

#3


难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();

#4


引用 3 楼 diaodiaop 的回复:
难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();

这个是运行程序的吧,这样行不行啊,我试试看

#5


引用 3 楼 diaodiaop 的回复:
难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();


他是要在程序中打开吧

#6


引用 3 楼 diaodiaop 的回复:
难道是

Process p=new Process();
p.xxxxxx.oooooo="d://1.jpg";
p.Start();

还真是这样。。。。

#7


调用windows图片浏览器打开图片
System.Diagnostics.Process.Start("rundll32.exe shimgvw.dll,ImageView_Fullscreen " + imgPath);
imgPath是图片路径