j ai repris ce bout de code d une application. Mais dans mon implementation l ouverture de fichier genère une vilation de partage (exception).
Cette erreur arrive sur n importe quel fichier que je tente d ouvrir. Je n ai pas plusieurs application qui accede au fichier en question.
Avec les memes valeurs de paramètre, cette fonction ne genère aucune erreur dans l application qui m a servie de source...
je ne comprend pourquoi j ai cette vilation de partage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 //ouverture du fichier à lire if (0 == myFile.Open(cstrBR_NAME, (CFile::modeRead), &fileException)) { TCHAR szCause[255]; CString strFormatted; fileException.GetErrorMessage(szCause, 255); strFormatted = _T("Open file error: "); strFormatted += szCause; TRACE("Erreur\t%s\r\n",strFormatted); l_bResult=false; } else { //suite ( lecture etc...) }
Partager