Bonjour, j'aimerais récupérer le chemin complet (chemin+nom+ext) à partir d'une boite de dialogue implémentée en utilisant CFileDialog.
La boite de dialogue s'ouvre bien et je peux récupérer sans problème le nom du fichier et son extension mais lorsque je veux récupérer le chemin, j'obtiens une belle erreur Vindowz
[img]
C:\Aurélien\erreur.bmp
[/img]
Il y a peut-être une erreur dans le code?
Code :
- void CDialog_Options::OnBnClickedBrowse()
- {
- CString Filtre = "Worksheet Files (*.xls)|*.xls|All Files (*.*)|*.*||";
- CFileDialog dlg(FALSE, ".xls", "Final File", /*OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|*/OFN_EXPLORER, Filtre, NULL, NULL);
- dlg.DoModal();
- CString temp;
- temp=dlg.GetFolderPath();
- temp+=dlg.GetFileName();
- m_Ctrl_Saisie_Rep_Temp.SetWindowText(temp);
- }
|
Message édité par choupinou le 12-07-2004 à 17:24:00