1

この投稿を見つけました

これは、.net で拡張ファイル プロパティを取得する方法を説明しています。しかし、それは 10 年前のコード プロジェクトの記事を指しています。

スレッド自体は 5 年前のものです。

タイトル、サブタイトル、エピソード名などの拡張ファイル プロパティを取得するより良い方法はありますか?

私が本当にやりたいことは、個々のファイルの拡張ファイル情報を取得することです。このコードはディレクトリをループして、それらのファイルのファイル情報を取得するように見えます。

4

3 に答える 3

1

既にWindows API Code Packを使用しています

ShellObject picture = ShellObject.FromParsingName(file);

var camera = picture.Properties.GetProperty(SystemProperties.System.Photo.CameraModel);
newItem.CameraModel = GetValue(camera, String.Empty, String.Empty);

var company = picture.Properties.GetProperty(SystemProperties.System.Photo.CameraManufacturer);
newItem.CameraMaker = GetValue(company, String.Empty, String.Empty);

Rob Sandersによるブログ投稿へのリンク- [リンクは削除されました。マルウェアを指していました。]

于 2014-07-24T14:48:49.533 に答える