■15019 / inTopicNo.1) |
Shellを利用した、ファイルの概要情報取得 VB.NET |
□投稿者/ もんきっき (1回)-(2008/03/02(Sun) 09:47:57)
|
分類:[.NET 全般]
2008/03/02(Sun) 09:49:07 編集(投稿者) 2008/03/02(Sun) 09:48:59 編集(投稿者)
<pre><pre>ファイルの概要情報をvb.netで取得しようとしています。
http://ant0x.udap.jp/tips/tips_fileSummaryInfo.htm
に方法が記載されている方法で試していますが
Dsofile.dll ではVISTAでエラーが発生するようなので SHELLを使おうとしています 上記ホームページではC#で記載されているので、VB.NETに直そうとしていますが下記コードでは取得できません。 どこに問題があるか、教えていただけませんでしょうか。
コード----------------------------------------------------------- Imports System Imports Shell32
SUB ファイル概要取得() Dim shell As New ShellClass() Dim file As FolderItem2 = shell.[NameSpace]("C:\").ParseName("test.txt") Console.WriteLine("Title : " + file.ExtendedProperty("Title")) Console.WriteLine("Subject : " + file.ExtendedProperty("Subject")) Console.WriteLine("Author : " + file.ExtendedProperty("Author")) Console.WriteLine("Category : " + file.ExtendedProperty("Category")) Console.WriteLine("Comment : " + file.ExtendedProperty("Comment")) END SUB -------------------------------------------------------------- ※.ExtendedProperty以外の情報は取得できています file.Name など
</pre></pre>
|
|