
求大神指点vb.net 怎么以指定方式打开图片呢?
求大神指点vb.net怎么以指定方式打开图片呢?比如我想把c:\a.bmp图片以windows图片查看器或者画图工具打开求大神指点要怎么写才能实现呀?...
求大神指点vb.net 怎么以指定方式打开图片呢?
比如我想把 c:\a.bmp 图片以 windows图片查看器 或者 画图工具 打开
求大神指点要怎么写才能实现呀? 展开
比如我想把 c:\a.bmp 图片以 windows图片查看器 或者 画图工具 打开
求大神指点要怎么写才能实现呀? 展开
1个回答
展开全部
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'建立新的系统进程
Dim process As New System.Diagnostics.Process()
If RadioButton1.Checked Then
'设置文件名,此处为图片的真实路径+文件名
process.StartInfo.FileName = "c:\a.bmp"
'设置进程运行参数
process.StartInfo.Arguments = "rundll32.exe shimgvw.dll"
Else
process.StartInfo.FileName = "mspaint.exe"
process.StartInfo.Arguments = "c:\a.bmp"
End If
'此项为是否使用Shell执行程序,因系统默认为true,此项也可不设,但若设置必须为true
'process.StartInfo.UseShellExecute = True
'此处可以更改进程所打开窗体的显示样式,可以不设
'process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden
process.Start()
process.Close()
End Sub
更多追问追答
追问
追答
不需要修改注册表,只要你确定双击bmp文件时,会自动用图片查看器打开即可。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询