
PS: desole c est le meme message avecune faute en moins (prefixString est également un pointeur vers char)
Bonjour,
J aimerais savoir ce qui cloche dans la syntaxe ci-dessous. Je recois 5 erreurs provenant de la ligne commencant par while.
J ai essaye de joindre une capture d écran pour vous montrer les erreurs, mais je n ai pas trouver le moyen de joindre l image.
Si vous en avez besoin dites moi seulement comment insérer ma capture d'ecran.
Merci de votre aide.
Char *buffer,*prefixString;
Int i=0;
buffer = (PCHAR)LocalAlloc(LMEM_FIXED, FileSize+1);
prefixString = (PCHAR)LocalAlloc(LMEM_FIXED, 20);
while( ( buffer[i] == '\' ) && ( buffer[i+1] == '1' ) )
{
prefixString[i]=buffer[i+2];
i++;
}
prefixString[i]='\0';
SetDlgItemText(hwnd,IDC_EDIT_PREFIX,prefixString);
SetDlgItemText(hwnd,IDC_EDIT_DEPTHLIST,buffer);
LocalFree(buffer);
LocalFree(prefixString);