Dateigröße ermitteln?



  • Ich habe die Variablendeklaration ganz oben in die cpp geschrieben und

    file = open("Textdatei",0_CREAT);
    size = filelength(file);
    close(file);

    in OnChange des RichEdits. Das kommt dann als fehlermeldung raus:

    Erzeugen
    [C++ Fehler] PTexteditor.cpp(136): E2015 Mehrdeutigkeit zwischen 'file' und 'System::file'
    [C++ Fehler] PTexteditor.cpp(136): E2121 ) fehlt beim Funktionsaufruf
    [C++ Fehler] PTexteditor.cpp(137): E2268 Aufruf der undefinierten Funktion 'filelength'
    [C++ Fehler] PTexteditor.cpp(137): E2015 Mehrdeutigkeit zwischen 'file' und 'System::file'
    [C++ Fehler] PTexteditor.cpp(137): E2034 Konvertierung von 'int' nach 'TAction *' nicht möglich
    [C++ Fehler] PTexteditor.cpp(138): E2268 Aufruf der undefinierten Funktion 'close'
    [C++ Fehler] PTexteditor.cpp(138): E2015 Mehrdeutigkeit zwischen 'file' und 'System::file'

    Was habe ich falsch gemacht?



  • Was ist bei dir eine Datei?
    Bestimmt keine VCL Komponente.
    Um die Size deiner RichEdit Komponente zu kriegen, solltest du mal die Properties dazu anschauen.


Anmelden zum Antworten