いつもお世話になります
フォームにボタン2つとコモンダイアログを張って
Option Explicit
Private Sub Command1_Click()
With CommonDialog1
.InitDir = "c:\"
.ShowOpen
End With
End Sub
Private Sub Command2_Click()
With CommonDialog1
.InitDir = "d:\"
.ShowOpen
End With
End Sub
と簡単なコードを入れました。
1.Command1からダイアログオープン、c:\temp\hogehoge.txtを選択
2.Command2からダイアログオープンすると、c:\temp\でダイアログがオープンしてしまいます
動作としては、Command2を開いたときにd:\を開かせたかったのですが
InitDir ではダメなようなのですが、どうすれば希望通り
Command1でc:\ 、 Command2でd:\を開くようにできますでしょうか?
ご教授お願いします
環境 WinXP Pro + VB6 SP5
こうするとか・・・
-----------------------------------
Private Sub Command2_Click()
With CommonDialog1
.FileName = "" ' 選択済みのファイル名(パス名)をクリア
.InitDir = "d:\"
.ShowOpen
End With
End Sub
-----------------------------------
ありがとうございます!
動作確認取れました!
.FileName = "" しないといけないとは盲点でした
ツイート | ![]() |