PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3230 | 98/09/14 12:28:38 | RE:RE:RE:汎用的なオブジェクトを集めたらおもしろいですね By てとらぽっと |
3228 | 98/09/14 09:43:14 | RE:RE:汎用的なオブジェクトを集めたらおもしろいですね By kin |
3220 | 98/09/11 15:51:33 | RE:汎用的なオブジェクトを集めたらおもしろいですね By あすかちゃんの父 |
3219 | 98/09/11 15:53:50 | RE:汎用的なオブジェクトを集めたらおもしろいですね By あすかちゃんの父 |
3216 | 98/09/11 14:51:22 | 汎用的なオブジェクトを集めたらおもしろいですね By kin |
3208 | 98/09/11 12:39:53 | RE:RE:RE:ありがとうございました&サンプルのダウンロード By てとらぽっと |
3205 | 98/09/11 12:28:09 | RE:RE:ありがとうございました&サンプルのダウンロード By にしやん |
3200 | 98/09/10 19:30:37 | RE:ありがとうございました&サンプルのダウンロード By てとらぽっと |
3190 | 98/09/09 19:00:04 | RE:RE:RE:SHBrowseForFolderA の使い方 By kin |
3187 | 98/09/09 17:40:26 | RE:RE:SHBrowseForFolderA の使い方 By にしやん |
3183 | 98/09/09 16:33:54 | RE:SHBrowseForFolderA の使い方 By kin |
3182 | 98/09/09 11:33:39 | SHBrowseForFolderA の使い方 By にしやん |
3174 | 98/09/08 17:27:56 | RE:RE:フォルダを指定させる方法見つかりました By てとらぽっと |
3168 | 98/09/08 14:07:02 | RE:フォルダを指定させる方法見つかりました By Air Hawk |
3167 | 98/09/08 13:04:39 | フォルダを指定させる方法見つかりました By てとらぽっと |
カテゴリ:旧電子会議室
日付:1998年09月11日 12:28 発信者:にしやん
題名:RE:RE:ありがとうございました&サンプルのダウンロード
てとらぽっとさん、こんにちは。
サンプル見ました。
このように部品化することは考えていませんでした。
なかなか便利ですね。
で、参考までに‥‥
.pIDLRoot と .ulFlags に指定する定数は次のようなものがあります。
部品化するなら、これも指定できるようにしたらもっと便利ではないでしょうか?
組み合わせによって、ツリーの見え方が色々と変わりますよ。
//.pIDLRoot に指定する定数(ルートフォルダを指定する)
CSIDL_DESKTOP = 0 //デスクトップ
CSIDL_PROGRAMS = 2 //プログラム
CSIDL_CONTROLS = 3 //コントロールパネル
CSIDL_PRINTERS = 4 //プリンター
CSIDL_PERSONAL = 5 //パーソナル
CSIDL_FAVORITES = 6 //ブックマーク
CSIDL_STARTUP = 7 //スタートアップ
CSIDL_RECENT = 8 //[最近使ったファイル]
CSIDL_SENDTO = 9 //[送る]
CSIDL_BITBUCKET = 10 //ごみ箱
CSIDL_STARTMENU = 11 //[スタート]メニュー
CSIDL_DESKTOPDIRECTORY = 16 //デスクトップ
CSIDL_DRIVES = 17 //マイコンピュータ
CSIDL_NETWORK = 18 //ネットワークコンピュータ
CSIDL_NETHOOD = 19 //Network Neighborhood?
CSIDL_FONTS = 20 //フォント
CSIDL_TEMPLATES = 21 //Shell New
//.ulFlags に指定する定数(選択可能フォルダを指定する)
//合計することで複数指定可
BIF_RETURNONLYFSDIRS = 1 //フォルダ以外選択できない
BIF_DONTGOBELOWDOMAIN = 2 //ドメイン名より下層を表示しない
BIF_STATUSTEXT = 4 //?
BIF_RETURNFSANCESTORS = 8 //ファイルシステムの親しか選択できない?
BIF_EDITBOX = 16 //?
BIF_VALIDATE = 32 //?
BIF_BROWSEFORCOMPUTER = 4096 //コンピュータ名より下層を表示しない
BIF_BROWSEFORPRINTER = 8192 //ネットワークプリンタしか選択できない
BIF_BROWSEINCLUDEFILES = 16384 //?
(?が付いているものは意味がわかりません)
※対象フォルダがローカルのみの場合は、CSIDL_DRIVES の方が見やすいです。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.