Einlesen von Dateinamen -> in RichEdit schreiben



  • Hallo an alle,

    Ich Versuche mit C++ ein Programm zu schreiben, welches mir Datein mit Endung .mp3 in ein RichEdit schreibt.

    Besonderheiten: Eingabe des Trennzeichens z.B. ein Strich -

    Wenn die Datein so aussehen:

    Autor1 - Lied1.mp3
    Autor3 - Lied2.mp3
    Autor2 - Lied5.mp3

    Soll so das RichEdit Formular aussehen:

    Autor,Song,
    Autor1,Lied1,
    Autor3,Lied2,
    Autor2,Lied5,

    Das ganze soll dann noch in eine einfache TXT Datei geschrieben werden, damit ich den ganzen kram in Access importieren kann...

    Zunächst mein Problem: sobald ich mein Programm ausführe und die Datein über mein "Dialog" in die ListBox schreiben will, tritt eine Zugriffsverletzung auf, und ich weis wirklich nicht wo der Fehler liegt 😞

    Der Code ist zu Umfangreich um ihn zu Posten... hat jemand von euch eine Idee, wie man das einfacher realisieren kann (bzw. so das es funktioniert)?

    Es ging schon damit los, das ich kA hatte wie ich den OpenDialog so modde, dass ich quasi einen Pfad öffne...

    Danke schonmal für die Hilfe....

    Grüßle

    Harald


  • Mod

    Hallo

    ich wuerde dafuer kein RichEdit verwenden -> StringGrid oder ListView
    (ansonsten siehe FAQ - Dateien einlesen oder so)

    MfG
    Klaus



  • Arbeite mal das Texteditor-Tutorial in der Hilfe durch, das sollte dir einen Haufen solcher Standardfragen beantworten (und uns ersparen ;)).



  • Hallo,

    Danke für die Antworten, aber sie sind irgendwie -sinnlos- ?! 😕

    Ich will kein StringGrid verwenden und sorry wenn ich das so sage, aber das war auch nicht meine Frage! Und Dateien einlesen will ich ja auch nicht, sondern nur deren Dateinamen...
    Was soll mir das Texteditor-Tutorial bringen und wo finde ich das?

    Problem NR.1 Pfad-Öffnen-Dialog, gibts nicht -also wie mache ich einen?
    Problem NR.2 Wenn ich die Datein einlese kommt eine Fehlermeldung -gibt es eine simple Lösung um alle Dateien mit einer gewissen Endung (in meinem Beispiel .mp3) in eine ListBox einzulesen?

    Das sind eigentlich die wesentlichen Teile, die mir fehlen!...





  • Hallo,

    zu 1.
    Schau doch mal in die FAQ in das Thema "Dialoge". Da gibt es zwei Beiträge zur Ordnerauswahl.
    zu 2.
    Zum Suchen von Dateien benutzt man im allgemeinen FindFirst und FindNext
    [edit]2. war wohl etwas zu spät. 😉 Man sollte wärend des Schreibens wohl nicht telefonieren.[/edit]



  • @Braunstein: Find ich gut, dass das auch mal anderen passiert...



  • Ah Super jetzt funktioniert der Kram wenigstens 🙂 nicht schön aber selten...

    Danke an alle!!!


Anmelden zum Antworten