Probleme de creation FSSpec...

SuperCed

Membre expert
Club iGen
20 Juin 2001
1 353
72
46
superced.rb38.eu
J'ai des problemes avec une petite partie de code :


err = FindFolder(kOnSystemDisk, kSystemPreferencesFolderType, kDontCreateFolder, &foundVRefNum, &foundDirID);
if (err != noErr) {
printf("\nError while finding preference folder");
return;
}
err = FSMakeFSSpec(foundVRefNum, foundDirID, "\p", &preferenceFolder);
if (err!=noErr) {
printf("\nError while making a FSSpec");
return ;
}

C'est un probleme a l'execution.
A chaque fois, la deuxieme commande me renvoie une erreur. Comme quoi le dossier n'existe pas... Mais c'est le systeme qui me donne cette reference. Savez-vous a quoi c'est du? Est-ce quelqu'un aurait un exemple?