当前位置:编程学习 > C#/ASP.NET >>

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

我知道一个文件的格式是JPG,但是文件保存的时候把后缀名.jpg去掉了,我现在再想打开它就不知道怎么弄了,如果可以设置打开方式的话就能实现了应该,预想是用Process.Start(路径)这样打开,求解答 --------------------编程问答-------------------- Process.Start(路径+".jpg") --------------------编程问答-------------------- 那就把.jpg加回来呗,貌似windows没提供这功能吧 --------------------编程问答-------------------- 已知类型的可以处理 位置类型不可以 --------------------编程问答-------------------- 打开文件的时候先把后缀名给加回来呗 --------------------编程问答-------------------- 图片类型好像文件内容携带格式信息,因此加个图片文件的扩展名,jpg,bmp什么的,一般程序都能认 。 --------------------编程问答-------------------- 图片浏览程序,一般都不是认后缀的,都是根据文件格式,通过头信息判断的 --------------------编程问答-------------------- 我存储的文件名是6db246ec24a544359af9cd9673626c46,没有后缀名,但是知道它是JPG格式的,但是想Process.Start("6db246ec24a544359af9cd9673626c46");就打不开,1楼说的加.jpg加了这个他还能找到这个文件么? --------------------编程问答--------------------
引用 7 楼  的回复:
我存储的文件名是6db246ec24a544359af9cd9673626c46,没有后缀名,但是知道它是JPG格式的,但是想Process.Start("6db246ec24a544359af9cd9673626c46");就打不开,1楼说的加.jpg加了这个他还能找到这个文件么?

把文件改名啊 --------------------编程问答-------------------- 这个是我们那个平台内部写死的,我怎么可能去改.... --------------------编程问答-------------------- 用Process.Start启动程序,图片文件作为参数传进去

例如

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

Chrysanthemum是一个jpg文件但是没有扩展名。 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答--------------------
我需要打开的文件是这样的,文件格式保存在数据库里面是可以获取的。。。就是这个情况
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,