コモン ダイアログ (CommonDialog) コントロールの
FlagsプロパティーをcdlOFNAllowMultiselectの設定し、
複数ファイル選択可能ダイアログをした時、選択するダイアログ内の
ファイルが文字化けします。
原因&回避策をご存知の方がいればおしえてください。
ちなみに、開発環境はWindowsNT、VB6.0です。
これが原因かどうかわかりませんが、
cdlOFNAllowMultiselectだけだと、
インターフェースがWin3.1ぽいのが出ちゃうんで、
cdlOFNExplorerも付けてみてください。
ちなみに付けても付けなくてもうちでは文字化けしませんでした。
WinXP VB6.0 SP5
Private Sub Command_Click()
With CommonDialog
' 複数ファイルの選択を可能にする
.Flags = cdlOFNAllowMultiselect Or _
cdlOFNExplorer
' [ファイルを開く]ダイアログを表示
.ShowOpen
End With
End Sub
cdlOFNExplorerは、
Windows 95 のシェルが設定された Windows NT 環境では動作しないらしいので
使用を避けていたのですが、実行環境では大丈夫そうなので
使用することにしました。
ありがとうございます!
解決
ツイート | ![]() |