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...)
         }