C#技术怎么给没有后缀名得文件设置打开方式啊?

ed1388 2012-10-19 12:28:36
我知道一个文件的格式是JPG,但是文件保存的时候把后缀名.jpg去掉了,我现在再想打开它就不知道怎么弄了,如果可以设置打开方式的话就能实现了应该,预想是用Process.Start(路径)这样打开,求解答
...全文
436 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ed1388 2012-10-24
  • 打赏
  • 举报
回复

我需要打开的文件是这样的,文件格式保存在数据库里面是可以获取的。。。就是这个情况
ed1388 2012-10-24
  • 打赏
  • 举报
回复
ed1388 2012-10-24
  • 打赏
  • 举报
回复
宝_爸 2012-10-23
  • 打赏
  • 举报
回复
用Process.Start启动程序,图片文件作为参数传进去

例如

Process.Start("mspaint", "Chrysanthemum");

Chrysanthemum是一个jpg文件但是没有扩展名。
ed1388 2012-10-23
  • 打赏
  • 举报
回复
这个是我们那个平台内部写死的,我怎么可能去改....
showjim 2012-10-21
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

我存储的文件名是6db246ec24a544359af9cd9673626c46,没有后缀名,但是知道它是JPG格式的,但是想Process.Start("6db246ec24a544359af9cd9673626c46");就打不开,1楼说的加.jpg加了这个他还能找到这个文件么?
[/Quote]
把文件改名啊
ed1388 2012-10-20
  • 打赏
  • 举报
回复
我存储的文件名是6db246ec24a544359af9cd9673626c46,没有后缀名,但是知道它是JPG格式的,但是想Process.Start("6db246ec24a544359af9cd9673626c46");就打不开,1楼说的加.jpg加了这个他还能找到这个文件么?
宝_爸 2012-10-19
  • 打赏
  • 举报
回复
图片类型好像文件内容携带格式信息,因此加个图片文件的扩展名,jpg,bmp什么的,一般程序都能认 。
卧_槽 2012-10-19
  • 打赏
  • 举报
回复
打开文件的时候先把后缀名给加回来呗
  • 打赏
  • 举报
回复
已知类型的可以处理 位置类型不可以
showjim 2012-10-19
  • 打赏
  • 举报
回复
那就把.jpg加回来呗,貌似windows没提供这功能吧
超级大咸鱼 2012-10-19
  • 打赏
  • 举报
回复
Process.Start(路径+".jpg")
bdmh 2012-10-19
  • 打赏
  • 举报
回复
图片浏览程序,一般都不是认后缀的,都是根据文件格式,通过头信息判断的

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧