C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: 任意の拡張子に対するContentTypeを取得したい


(過去ログ 90 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■54035 / inTopicNo.1)  任意の拡張子に対するContentTypeを取得したい
  
□投稿者/ ペンペン (1回)-(2010/10/03(Sun) 13:34:15)

分類:[VB.NET/VB2005 以降] 

VB2008で、任意のファイルの拡張子に対するContentType文字列を簡単に取得するにはどうすればよいでしょうか?
例えば、拡張子が.txtならば"text/plain"、.docならば"application/ms-word"といった具合です。
よろしくお願いします。
引用返信 編集キー/
■54036 / inTopicNo.2)  Re[1]: 任意の拡張子に対するContentTypeを取得したい
□投稿者/ Hongliang (726回)-(2010/10/03(Sun) 15:20:01)
レジストリの HKCR (ClassesRoot) 直下のキー名=拡張子であるキーの「Content Type」の値を取得するとか。
引用返信 編集キー/
■54039 / inTopicNo.3)  Re[2]: 任意の拡張子に対するContentTypeを取得したい
□投稿者/ ペンペン (2回)-(2010/10/03(Sun) 21:40:45)
No54036 (Hongliang さん) に返信
> レジストリの HKCR (ClassesRoot) 直下のキー名=拡張子であるキーの「Content Type」の値を取得するとか。

Hongliang さんありがとうございました。
任意のファイル名より拡張子を取得し、これをキーにして以下ページを参考にレジストリより値を取得することができました。
http://dobon.net/vb/dotnet/system/registrykey.html
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -