喫茶XRAYトップページ

[スレッド全体
]

[5122] Re4:TplExplorerFolderTreeにて返信 削除
2011/8/11 (木) 10:24:13 Sara
▼ Mr.XRAYさん

> ファイルのリストや,フォルダツリー表示の機能は,アプリでの実装という
> は結構需要があると思うのです.マイクロソフトさんは,何故このあたりの
> インターフェイスをしっかりやってくれなかったのでしょう.
> もしかして,わざと?


ありえる・・・(^^;


それはさておき、SHBrowseForFolderをフォーム上に表示させることって
できませんかね・・・(^^;(無茶振り?)

あれなら、我慢できる程度の時間で反応があるのですが・・・
ダイアログぢゃぁなぁ・・・

[5123] Re5:TplExplorerFolderTreeにて返信 削除
2011/8/11 (木) 23:40:16 Mr.XRAY
▼ Saraさん,どうも.出かけていたもので.

> それはさておき、SHBrowseForFolderをフォーム上に表示させることって
> できませんかね・・・(^^;(無茶振り?)


いえ,これできなくはないのですが,えーと,ちょっと待ってください.
何か不具合があったような記憶があります.
あるいは,Windows 2000以前でないと正常に表示できなかったかです.
OSによって,このSHBrowseForFolderは,表示コントロール等に微妙に
違いがあります.
また,選択したフォルダを,コールバック関数から取得するのですが,
結構面倒です.
いずれにしても,おそらくかなり無理があると思います.

ファイル関連ダイアログコンポーネント
http://mrxray.on.coocan.jp/Delphi/plFileDialog/plFileDialog.htm

これを作る時に,テストしました.

> あれなら、我慢できる程度の時間で反応があるのですが・・・
> ダイアログぢゃぁなぁ・・・


なるほど.う〜む.
テスト的な作成中のシェルフォルダツリーはあるのですが,もう何年も
放置したままです.これを改良して... うまくいくわけないか...


[5124] Re6:TplExplorerFolderTreeにて返信 削除
2011/8/11 (木) 23:52:39 Mr.XRAY
> テスト的な作成中のシェルフォルダツリーはあるのですが,もう何年も
> 放置したままです.これを改良して... うまくいくわけないか...


あっ,ダメです.Windows 2000以前は対象外のコードです.(^^;


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82