public string mimeType(string sFileName) { return (string)Microsoft.Win32.Registry.ClassesRoot.OpenSubKey(Path.GetExtension(sFileName)).GetValue("Content Type"); }调用:
MessageBox.Show(mimeType(@"c\1.jpg"));
MessageBox.Show(mimeType(@"c\1.jpg"));
解决方案 »
- 删除URL路径下的文件,在线等
- 高手帮我一下,关于下载时的进度条的调试
- vs无法关闭
- 怎么根据内容判断类型
- 数据表与控件绑定后,我用程序改变了控件中的值,保存时数据表中的值为什么不更新呀?
- 在PC中怎么知道 PDA通过底座连上了 PC? 大哥大姐们帮帮小弟我啊!!!!!
- 运行时提示:找不到由程序集“”引用的文件“”
- winfrom中如何实现数据实时更新
- 我的dataTimerPicker控件在韩文WinXP系统是乱码?
- 大家救命,高分,急救,sos,现场回答,高分。
- 推荐本书看一下
- 请高手兄弟帮助!我按照书上的例子用给程序输入到记事本上,完成后用命令行编译器运行,能正确执行。可我给整个代码全烤到用C#编译器上运
我对注册表操作过,但是还不这个ClassesRoot根键里面放的原来是所有文件的扩展名,而他们的键值就是楼主所要得到的类型!
呵呵!谢谢楼主,我也跟着学习了一次