
No.3ベストアンサー
- 回答日時:
>OFN_LONGNAMES
従来のスタイルのダイアログボックスで、長いファイル名(long file name)を 使えるようにします。 このフラグを設定せずにOFN_ALLOWMULTISELECTを設定すると、 空白を含むファイル名のために、従来のスタイルのダイアログでは 短いファイル名(short file name - 8.3 format)を使います。
エクスプローラスタイルのダイアログでは、常に長いファイル名を使うので、 このフラグは無視されます。
これですかね?
参考URL:http://hp.vector.co.jp/authors/VA023539/tips/dia …
ありがとうございます!
旧ダイアログボックスでは、ショートネームがでるのですね。
教えていただいた、エクスプローラースタイルのダイアログを使うようにしました。
以下のコードでオッケーでした。助かりました。
.Flags = OFN_PATHMUSTEXIST Or _
OFN_FILEMUSTEXIST Or _
OFN_HIDEREADONLY Or _
OFN_ALLOWMULTISELECT Or OFN_EXPLORER 'マルチセレクト追加
No.2
- 回答日時:
すみません。
間違えました。プロパティではなく、openfilename構造体のF;agsにOFN_ALLOW_NULTISELECTを指定するんですね。必要なら他のも。ファイル名のバッファとか、そのサイズとかも関係してそうですね。
この回答への補足
早速のお返事ありがとうございます。
試してみたら、マルチセレクト用のダイアログボックスが表示されました。
「おおー、ばっちり!」と思ったのですが、
パス名のところどころにチルダ「~」が混じり、ファイルを開けません。
なぜでしょう。。。
No.1
- 回答日時:
Multiselectプロパティっていうのがありませんか?
こんなページ見つけました。
http://www.red.oit-net.jp/tatsuya/vb/FileDialog. …
参考URL:http://www.red.oit-net.jp/tatsuya/vb/FileDialog. …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
excelに貼り付けた数値が勝手に...
-
EXCEL VBA ー 同一フォルダ内の...
-
Excel:コマンドボタンの移動
-
エクセルでマクロ実行中に任意...
-
エクセルのコマンドボタンの位...
-
Excelマクロからのデータアクセ...
-
ローマ字→カタカナへ変換(エク...
-
Wordの画面を左右にスクロール...
-
マクロ ブックをマクロなしでコ...
-
マクロ登録ボタンに色をつける
-
Accessのクエリを実行するショ...
-
Excelマクロでオプションボタン...
-
PowerPointファイルを上書き保...
-
Excelを開いた時に表示さ...
-
マクロ 実行ボタンを押さずに...
-
エクセルVBA
-
EXCELのセルへ、デジタル時計を...
-
PPTのコマンドボタンがクリック...
-
コマンドボタンがあるかどうか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAでセルに入力したパ...
-
excelに貼り付けた数値が勝手に...
-
EXCELのVBAで画像を選んだ順に...
-
Teraマクロで日付ディレクトリ...
-
ファイルを並び替えるときの「...
-
ハイパーリンクで前回値をひき...
-
エディタで効率的な切り出し方法
-
=CELL("filename")で取得したフ...
-
エクセルからスキャナVBAで連動...
-
VBAでFileDialogを利用してファ...
-
エクセルファイルから指定した...
-
EXCEL VBA ー 同一フォルダ内の...
-
Excelでファイル指定してopenで...
-
Notes 開発で、 excelファイル...
-
複数のExcelブックから一覧表を...
-
エクセルにファイルを添付したい
-
Excel VBAで自動的にハイパーリ...
-
Excelvbaで同一フォルダー内の...
-
「やよいの青色申告」のファイ...
-
CSVで文字化けしてしまうのを直...
おすすめ情報