各位,如何读一个目录下面的一个文件的ContentType,如word的"application/msword"?

bian8021 2004-12-24 02:49:35
各位帮帮忙,在线等待.
...全文
186 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenyuming2004 2005-01-04
  • 打赏
  • 举报
回复
http://blog.csdn.net/chenyuming2004/archive/2004/12/10/211825.aspx

可以看看上面的链接。
chenyuming2004 2005-01-04
  • 打赏
  • 举报
回复
private string getExtension(string Extension)
{
string regValue="";
Microsoft.Win32.RegistryKey rk1,rk=Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Classes\MIME\Database\Content Type");
foreach(string s in rk.GetSubKeyNames())
{
rk1=rk.OpenSubKey(s);
regValue=(string)rk1.GetValue("Extension");
if(regValue==Extension)
{
return s;
}
}
return "";
}
SeanChen 2005-01-04
  • 打赏
  • 举报
回复
你通过判断相应的文件的后缀名去和相应的文件的ContentType做对应
bian8021 2005-01-04
  • 打赏
  • 举报
回复
up

111,120

社区成员

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

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

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