ファイルプロパティ数の取得
- 題名: ファイルプロパティ数の取得
- 著者: あおき
- 日時: 2013/01/30 10:46:25
- ID: 31280
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: ファイルプロパティ数の取得
- 著者: 魔界の仮面弁士
- 日時: 2013/01/30 11:16:17
- ID: 31281
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: ファイルプロパティ数の取得
- 著者: あおき
- 日時: 2013/01/30 11:56:00
- ID: 31282
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[3]: ファイルプロパティ数の取得
- 著者: 魔界の仮面弁士
- 日時: 2013/01/30 15:46:49
- ID: 31283
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[4]: ファイルプロパティ数の取得
- 著者: あおき
- 日時: 2013/01/30 17:05:25
- ID: 31289
- この記事の返信元:
- この記事への返信:
- ツリーを表示
分類:[.NET]
現在Word、Excelのファイルプロパティを取得するプログラムを作っています。
Shell32.Folderを使用してファイルプロパティは取得できるのですが
ファイルプロパティ数が取得できないため何をもって終了とするかを悩んでいます。
以下2点のどちらかが解れば解決できるので、
どちらかの方法をご教授お願いします。
(1)ファイルのプロパティ数の取得
(2)ファイルのプロパティを指定して取得
例えばGetDetailsOf(item, "更新時間");のような感じ
【参考:現状のプログラム】
ShellClass shell = new ShellClass();
Folder f = shell.NameSpace(dir);
FolderItem item = f.ParseName(file);
for(int i=0;i < 300;i++) //暫定で300
Console.WriteLine(f.GetDetailsOf(item, i));