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 à
me resort 0 (il peut pas ouvrir le fichier) et fait tout planter
Code : Sélectionner tout - Visualiser dans une fenêtre à part DIR* d = opendir(unDir);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 ?
@++

 

 
		
		 
         
 

 
			
			


 
 
 
			 
   
 


 [intermédiaire][TOpenDialog] conflit avec opendir
 [intermédiaire][TOpenDialog] conflit avec opendir
				 Répondre avec citation
  Répondre avec citation
 
			 
  mon appli est dans c:\Temp\MonAppli, donc lorsque je cible '.', je retombe bien dans ce dossier ! Maintenant je choisi un fichier se trouvant dans c:\AutreFichier\truc.bmp, la cible '.' se trouve dans c:\AutreFichier\ donc évidemment il ne me trouve pas les dossiers désirés
 mon appli est dans c:\Temp\MonAppli, donc lorsque je cible '.', je retombe bien dans ce dossier ! Maintenant je choisi un fichier se trouvant dans c:\AutreFichier\truc.bmp, la cible '.' se trouve dans c:\AutreFichier\ donc évidemment il ne me trouve pas les dossiers désirés  Envoyé par Djob(moi)
 Envoyé par Djob(moi) 
					
				
Partager