Home Code-Schnipsel Dateisystem Eine Neue Datei auf dem Symbian Dateisystem erstellen oder überschreiben

iPhone Gewinnspiel

Eine Neue Datei auf dem Symbian Dateisystem erstellen oder überschreiben PDF Drucken E-Mail
Share
Geschrieben von: Philipp   
FRIDAY, 10 OCTOBER 2008 22:47
Im folgenden Code wird gezeigt, wie Ihr auf dem Symbian Dateisystem eine neue Datei erstellen oder auch überschreiben könnt, falls sie schon existiert:

#include "f32file.h" // RFile and RFs needed library is efsrv.lib

/**
* Erstellt eine neue Datei.
*
* @param aFileName erwaretet einen Pfad, z.B. "C:\\path\\filename.txt".
* @param aReplaceFile wenn true, wird die eventuell exisierende Datei überschrieben
*
* @return KErrNone wenn alles gut ging, asonten den Symbian Fehler-Code
**/

TInt MakeFile(TPtrC aFileName, TBool isReplaceFile)
{
    TInt err = KErrNone;
    RFile file; RFs FSession;
   
    // need own session for thread-independent use
    if (FSession.Connect()==KErrNone)
    {
        if (isReplaceFile)
            err = file.Replace(FSession,aFileName,EFileWrite);
        else
            err = file.Create(FSession,aFileName,EFileWrite);
           
        if (err == KErrNone)
            file.Close();
           
        FSession.Close();
    }
    return err;
}

Ihren Kommentar hinzufügen

Ihr Name:
Ihre Webseite:
Betreff:
Kommentar:
  Bild, welches den Sicherheitscode enthält
Sicherheitscode:
LAST_UPDATED2