C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


■92162 / )  Re[3]: SaveFileDialogでの拡張子指定について
□投稿者/ 魔界の仮面弁士 (2336回)-(2019/08/30(Fri) 12:26:15)
No92160 (ポケモンすけ さん) に返信
> dlg.Filter = "拡張子なし|*..|TEXT|*.txt";
> のようにすれば行けたようです!

実行環境に依存するのかな…?
当方環境では、期待動作していないように見えます。


No92161 の 4 ファイルのあるフォルダを、その条件で開いてみたら、
ListView の表示は
 FilterIndex == 1 (*..) の場合は、どれも表示されない
 FilterIndex == 2 (*.txt) の場合は、2 ファイルのみ … test1、test3
となって、肝心の test2 が表示されませんでした。


また、FilterIndex == 1 が選択された状態で、
ファイル名欄 に、"abc.xyz" という存在しないファイル名を書いた状態で
FilterIndex == 2 に切り替えてみたところ、"abc.xyz" が "abc.xyz.txt" となり、
さらに、FilterIndex == 1 にすると、"abc.xyz.txt" が "abc.xyz.." になり、
再度、FilterIndex == 2 にすると、"abc.xyz.." が "abc.xyz...txt" になるという
事象が発生しました。
返信 編集キー/


管理者用

- Child Tree -