2011-09-09 12 views
2

私のアプリでは、このようなフィルタを持つOpenFileDialogを持っています:Image Files|*.bmp;*.png;*.gif|All Files|*.*。私のマシンでは、ダイアログ内のフィルタは、それがあるべきように表示されます。OpenFileDialog.FileFilter strange behavior

Image Files 
All Files 

しかし、私の上司のマシン上でダイアログのフィルタは次のようになります。

Image Files (*.bmp, *.png, *.gif) 
All Files (*.*) 

私はシングルを持っていません私は理解していない、なぜ地球上でこのように表示されるのですか?さらに奇妙なのは、自分のアカウントの上司のコンピュータにログインして、同じ.exeを実行したとき、私の上司がそれを魅力的に働かせたことです!

私と私の上司のマシンの両方がWindows 7 Enterpriseを実行します。

答えて

1

私の推測では、Windowsのエクスプローラの設定でマシンのファイル拡張子を隠すように指定していますが、上司はそれらを表示するように設定されています。

この設定を確認するには、次の

  1. オープンWindowsエクスプローラ
  2. 表示タブ
  3. を選択 ドロップダウン
  4. を整理を選択フォルダと検索のオプション
  5. をクリックします
  6. 既知のファイルの種類の詳細設定下のチェックボックスのリストを見て、隠すエクステンションを探す
+0

ああ!ありがとうございました!私は私の知恵が終わり、マーフィーの法律を批判していた。 –

+0

@ドミトリー:問題ありません。 –