Salut,
Une remarque en préambule : pas besoin d'allouer dynamiquement ta liste à priori.
Ensuite, il manque simplement '*' à ton filtre :


wxString path = dial.GetPath(); // j'ai testé je...