オープンダイアログのキャンセル時について


ひかるっち  2003-12-25 01:30:33  No: 81134  IP: [192.*.*.*]

VB.NETでオープンダイアログを使用します。

オープンダイアログを使用して開いても、キャンセルしてもそのときの
ディレクトリを覚えておきたいと考えています。

しかし、
「RestoreDirectory」  を初期値の「false」のままにしておけば、
ディレクトリを移動すればそのままのはずだと思うのですが。
ファイルを選択して開けば、カレントディレクトリが移動しますので
覚えることができますが、ディレクトリ移動だけしてキャンセルすると
カレントディレクトリが移動しないので覚えれないみたいです。

6.0では、キャンセルしてもカレントディレクトリが移動していましたが、
.NETでは何故移動しないんでしょうか?

編集 削除