KINGx - Das inoffizielle PlayStation Forum & News Portal

Normale Version: C - existiert der Ordner?
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

möchte die Verzeichnissse der PSP abfragen. Hab schon gesucht, aber keinen simplen 'Exist-Befehl' gefunden. Und meine Programmzeilen funzen leider nicht:

Code:
FILE * pFile;
  pFile = fopen ("ms0:/MUSIC", "r");
  if (pFile==NULL)
  {
    printf ("Error opening directory");
  }
  else
  {
  
  }


Weiß jemand, wie's richtig geht???

Code:
int DirExists(char *dir)
{
        SceUID folder = sceIoDopen(dir);
        if(folder < 0){return 0;}
        sceIoClose(folder);
    return 1;
}


Bitte sehr Wink

@ -blue7

Funktioniert prima! Smile Vielen Dank für die schnelle Hilfe!!!
dfd = sceIoDopen("ms0:/PSP/Game");
if(dfd >= 0) {
Printf("folder open sucsessfully");


auch eine Moeglichkeit den ordner zu Oeffnen, nur mit dem auslesen der dateien im ordner (der original dateien) hackts bei mir noch (ähnlich wie PspFiler)...

egal
Referenz-URLs