Announcement

Collapse
No announcement yet.

Suche Hilfe beim Dateilöschen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Suche Hilfe beim Dateilöschen

    Ich bin noch blutiger Anfänger und versuche verzweifelt einen kleinen Dateimanager zu programmieren. Dazu habe ich eine FileListBox aufgezogen und was man sonst noch benötigt. Ich habe ein Papierkorbsymbol angelegt und wollte als DragDrop-Ereignis folgendes machen: mit
    DeleteFile(FileListBox1->FileName); die in der FileListBox gerade ausgewählte Datei löschen.
    Hat natürlcih nicht funktioniert. Ich suche nun eine Möglichkeit die Datei anders zu löschen.

  • #2
    Hi,<br>
    hast Du in Deiner Listbox nur die Dateinamen (ohne Pfad) stehen?<br>
    Vielleicht findet DeleteFile() die entsprechende Datei nicht, da in einem falschen Verzeichnis gesucht wird.

    Gruß Thorste

    Comment


    • #3
      Erstmal Danke für Dein Interesse.
      Also es ist so, ich habe zwar nur die Dateinamen stehen, aber die Methode FileName liefert mir wirklich den ganzen Pfad, aber als
      System::AnsiString , DeleteFile() benötigt aber ein const char*.
      Das FileName wirklich den ganzen Pfad liefert habe ich ausprobiert.
      Habe ihn mir in einem Edit-Feld anzeigen lassen. Vielleicht kennst du ja eine Möglichkeit den System::AnsiString in einen const char* umzuwandeln.
      Danke bis dann
      Mich

      Comment


      • #4
        Versuch mal : DeleteFile(FileListBox1->FileName.c_str())

        Comment

        Working...
        X