如何确定文件类型,高分求助

ywcyj 2005-02-28 07:26:18
别人上传了一些文件,我如何判断这些文件属于啥类型文件,如哪些是图片?
是不是要通过文件后缀名来判断,那样的话还得区分大小写

请高手帮忙,提提好的建议,有例子最好
...全文
84 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ywcyj 2005-02-28
多谢楼上两位
我试试
回复
xiongchen 2005-02-28
http://www.aspemporium.com/howto.aspx?hid=19
这是思归老大给出的地址,你看看吧!
回复
xiongchen 2005-02-28
我觉得用注册表读取扩展名相关信息比较好一些,

比如.cs显示为C# Source FIle

string strExt = ".cs";
string strDefault = "";
RegistryKey regRead;
regRead = Registry.ClassesRoot.OpenSubKey(strExt, true);
if(regRead != null)
{
strDefault = regRead.GetValue("").ToString();
if(strDefault != null)
{
regRead = Registry.ClassesRoot.OpenSubKey(strDefault, true);
if(regRead != null)
{
strDefault = regRead.GetValue("").ToString();
MessageBox.Show(strDefault);
}
}
}
回复
isaacyh 2005-02-28
好像是要用后缀名了,大小写很好办,ToLower()就可以了。。。。
回复
发动态
发帖子
C#
创建于2007-09-28

10.4w+

社区成员

.NET技术 C#
申请成为版主
社区公告

全世界最好的语言,没有之一.