掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
TOpendialogのInitialDirを設定しても無視されるのを防ぐには? (ID:43435)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
いつもお世話になっております。表記の件について質問させてください。 1 環境 Delphi6 Personal + Windows 7 Pro 64bit 2 記述したコード procedure TForm1.Button1Click(Sender: TObject); begin OpenDialog1.FileName := ''; Opendialog1.InitialDir := 'D:\Delphi\Projects\ME10a'; OpenDialog1.Execute; end; ※OpenDialog1は、TOpenDialog。 複数のファイルを選択できるよう、ofAllowMultiSelectをTrueに設定 している。 3 上記コードの問題点 Windows XPの端末であれば、OpenDialog1の初期フォルダは、常に ME10aとなるが、Windows 7の端末では期待通りの結果とならない。 →このアプリで最後に開いたフォルダが初期フォルダとなる。 4 やりたいこと OpenDialog1の初期フォルダを指定して開きたい。 どうすればInitialDirを指定して開けるようになるか? 5 今まで自分で調べた状況 ほかの方にも同じ悩みを持っている方はいたようで、解決方法らしき ものをご提示いただいている方はいました。 しかし、それらの方々の解決方法は、Opendialog1.Filename := '' とする、というものであって、今回はそれを含めてもだめな感じでした。 今のところ、有力な手段らしきものが全く思いついておりません。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.