Salut à tous

J'utilise un TOpenDialog sous bcb pour sélectionner un fichier. Le problème est que si l'utilisateur choisi un fichier, n'importe quel appel à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DIR* d = opendir(unDir);
me resort 0 (il peut pas ouvrir le fichier) et fait tout planter Si je ne fait pas le opendialog->Execute(), tout fonctionne nickel. J'ai essayé d'appliquer un delete sur le opendialog après avoir récupérer le fichier mais rien à faire... pourtant la fonction opendir (dirent.h) fonctionne parfaitement si je ne fait pas le Execute... Notez aussi que si, dans la box de choix, je fait annuler, ca fonctionne parfaitement (donc pas d'erreur sur le opendir).

Ou ai-je fait l'erreur ?

@++