2010-05-04 5 views
1

J'utilise un Windows FileDialog standard pour permettre à l'utilisateur de sélectionner certains fichiers. Je voudrais filter sortir seulement les types de fichiers qui m'intéressent bien (appelons-les *.a et *.b). Est-il possible de le faire sans utiliser *.*? Je l'ai essayé ce qui suit, mais il ne correspond pas à tous les fichiers du tout:Est-il possible d'avoir des filtres de fichiers pour plusieurs types d'extension?

this->openFileDialog1->DefaultExt = L"*.a,*.b"; 
this->openFileDialog1->FileName = L"openFileDialog1"; 
this->openFileDialog1->Filter = L"My Data Files (*.a,*.b)|*.a,*.b"; 

Répondre

2

Vous devez utiliser un point-virgule:

this->openFileDialog1->Filter = L"My Data Files (*.a;*.b)|*.a;*.b"; 
+0

+ 1/Accepté: Parfait - merci :-) –