[BlueLeaf1336]> PROBLEMS> DelphiでShellオブジェクトを使う>

ShellFolderItem.ExtendedProperty(1)

historyTOP

2006/06/09:作成
2006/06/12:追加

目標を確認TOP

前回調べたGUIDと、Platform SDK付属のヘッダファイルの定義から、順番にせめてもかまわないんですが、多分途中でイヤになるような予感がします。そこで、これまた前回調べたいろんなファイルのプロパティを表にして、空欄を埋めていく方法をとります。

ただし、この方法だと、ヘッダファイルに定義してあるのに、そういうプロパティを持っているファイルを見つけ損なっている場合に、表の全ての空欄が埋まったとしても取りこぼしが発生するかもしれません。でも、そんなレアなプロパティのことは忘れようじゃないかと。

SCID一覧TOP

ところで、ExtendedPropertyの引数の正式名称(?)は、SCIDといいます。そして、SCIDは「Format ID (FMTID)」と「Property ID (PID)」をコンマ「ではなく」「半角スペース」で連結したものです。

これからは、(忘れていない限り)ExtendedPropertyの引数のことを「SCID」と呼ぶことにします。

プロパティ名SCID文字列版備考
説明
タイトル {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 2DocTitle 
表題 {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 3DocSubject 
カテゴリ  DocCategory 
キーワード    
テンプレート    
ページ数 {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 14  
単語数    
文字数    
行数    
段落数    
拡大/縮小    
未更新のリンクオブジェクト    
コメント {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 6DocComments 
原作者
作成者 {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 4DocAuthor 
前回保存者    
改定番号    
アプリケーション名    
会社名    
作成日時 {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 12 -9時間
前回保存日時    
編集時間    
ソース    
保護 {aeac19e4-89ae-4508-b9b7-bb867abee2ed} 2 多分...
イメージ
{6444048f-4c8b-11d1-8b70-080036b11a03} 3 ピクセル
高さ {6444048f-4c8b-11d1-8b70-080036b11a03} 4 ピクセル
幅×高さ {6444048f-4c8b-11d1-8b70-080036b11a03} 13Dimensionsピクセル
水平方向の解像度    
垂直方向の解像度    
ビットの深さ    
フレーム数    
装置の製造元    
カメラのモデル  CameraModel 
色の表現    
フラッシュのモード    
焦点距離    
F値    
露出時間    
ISO速度    
測光モード    
光源    
露出プログラム    
露出補正    
写真の撮影日 {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 12  
作成ソフトウェア    
音楽
アーティスト {F29F85E0-4FF9-1068-AB91-08002B27B3D9} 4
{56a3372e-ce9c-11d2-9f0e-006097c686f6} 2
DocAuthor
Artist
 
アルバムのタイトル {56a3372e-ce9c-11d2-9f0e-006097c686f6} 4Album 
{56a3372e-ce9c-11d2-9f0e-006097c686f6} 5Year 
トラック番号 {56a3372e-ce9c-11d2-9f0e-006097c686f6} 7Track 
ジャンル {56a3372e-ce9c-11d2-9f0e-006097c686f6} 11DocCategory 
歌詞    
オーディオ
長さ    
ビットレート {64440490-4c8b-11d1-8b70-080036b11a03} 4Bitrate192000 = 192kbps
オーディオサンプルサイズ {64440490-4c8b-11d1-8b70-080036b11a03} 6 16 = 16ビット
チャンネル {64440490-4c8b-11d1-8b70-080036b11a03} 7 2 = 2(ステレオ)
オーディオサンプルレート {64440490-4c8b-11d1-8b70-080036b11a03} 5 44100 = 44KHz
オーディオ形式    
ビデオ
データ速度 {64440490-4c8b-11d1-8b70-080036b11a03} 3 262590000 = 250kbps
ビデオサンプルサイズ    
ストリーム名    
フレーム率    
ビデオ圧縮    
全般
ファイル名 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 10Name 
ファイルの種類 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 4Type 
プログラム    
場所 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 2Directory 
サイズ {B725F130-47EF-101A-A5F1-02608C9EEBAC} 12Sizeバイト
ディスク上のサイズ    
作成日時 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 15Create-9時間
更新日時 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 14Write-9時間
アクセス日時 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 16Access-9時間
属性 {B725F130-47EF-101A-A5F1-02608C9EEBAC} 13AttributesR = 読み取り専用
所有者 {9B174B34-40FF-11D2-A27E-00C04FC30871} 4Owner 
ショートカット
リンク先 {B9B4B3FC-2B51-4a42-B5D8-324146AFCF25} 2  
ゴミ箱ファイル
元の場所 {9B174B33-40FF-11D2-A27E-00C04FC30871} 2  
削除した日 {9B174B33-40FF-11D2-A27E-00C04FC30871} 3 -9時間
ドライブ
空き領域 {9B174B35-40FF-11D2-A27E-00C04FC30871} 2 バイト
容量 {9B174B35-40FF-11D2-A27E-00C04FC30871} 3 バイト
ファイルシステム {9B174B35-40FF-11D2-A27E-00C04FC30871} 4  
バージョン情報
ファイルバージョン  FileVersion 
説明  FileDescription 
著作権    
コメント    
スペシャルビルド番号    
プライベートビルド番号    
会社名  Company 
言語    
商標    
正式ファイル名    
製品バージョン  ProductVersion 
製品名  ProductName 
内部名    
PDF (無理かも)
Title    
Author    
Subject    
Keywords    
Created    
Modified    
Application    
PDF Producer    
Fast Web View    
PDF Version    
コントロールパネル
カテゴリ {305CA226-D286-468e-B848-2B2E8E697B74} 2 ※1
ステータス Status ネットワークとダイアルアップ接続専用(?) 未確認

※1 コントロールパネルのカテゴリ

だめだ。これ以上埋まらないです。

EOFTOP