Suky, la función de abrir un archivo, tienes que poner la carpeta, a mi sólo me los abre si pones la dirección de la carpeta y no el nombre. Pero mirando dentro de la función, llamas a la búsqueda.
o sea si pongo esto:
strcpy(&NombreCorto[0],"CARPET~1");
strcpy(&NombreLargo[0],"Carpeta de PIC");
UbicacionFolder=FAT_CreateDirectory(&NombreLargo[0],&NombreCorto[0],DirectorioRaiz);
strcpy(&NombreCorto[0],"ARCHIV~1.txt");
strcpy(&NombreLargo[0],"Archivo con PIC.txt");
FAT_CreateFile(&NombreLargo[0],&NombreCorto[0],UbicacionFolder,&Texto[0]);
FAT_OpenAddFile(&NombreCorto[0],UbicacionFolder,&Texto[0]);
FAT_OpenFile(&NombreCorto[0],UbicacionFolder);Me lo abre.
Pero si pongo esto:
strcpy(&NombreCorto[0],"CARPET~1");
strcpy(&NombreLargo[0],"Carpeta de PIC");
UbicacionFolder=FAT_CreateDirectory(&NombreLargo[0],&NombreCorto[0],DirectorioRaiz);
strcpy(&NombreCorto[0],"ARCHIV~1.txt");
strcpy(&NombreLargo[0],"Archivo con PIC.txt");
FAT_CreateFile(&NombreLargo[0],&NombreCorto[0],UbicacionFolder,&Texto[0]);
FAT_OpenAddFile(&NombreCorto[0],UbicacionFolder,&Texto[0]);
strcpy(&NombreCorto[0],"PIC.txt");
FAT_OpenFile(&NombreCorto[0],DirectorioRaiz);No me hace ni caso!!
Tengo algo mal??
No podré mirar nada hasta septiembre, que me voy de vacaciones!