tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von sheel
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
1853
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    kenkan kenkan ist offline Grünschnabel
    Registriert seit
    Feb 2008
    Beiträge
    3
    Hallo Leute,

    ich möchte ein Programm schreiben wofür ich die Dateinamen aus einem Ordner brauche.
    Wie kann ich das am Besten machen ? Kann mir da bitte jemand weiterhelfen.

    gruß kenkan
     

  2. #2
    Avatar von sheel
    sheel sheel ist gerade online Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.500
    Hi

    Suchtipp: FindFirstFile und FindNextFile
    Haben wir hier schon oft gehabt...sonst ist msdn auch nicht schlecht

    gruß
    RudolfG bedankt sich. 

  3. #3
    kenkan kenkan ist offline Grünschnabel
    Registriert seit
    Feb 2008
    Beiträge
    3
    da kenn ich mich nicht mit aus.
    das funktioniert nicht.
    ich werd's wahrscheinlich anders probieren. trotzdem danke
     

  4. #4
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Hey kenkan,

    da kenn ich mich nicht mit aus.
    Dann ist es Zeit, besonders wenn du mehr mit Programmieren machen möchtest, das du dich an die msdn gewöhnst bzw. lernst da richtig zu suchen.

    das funktioniert nicht.
    Wow, das war kurz und schmerzlos. Wir sind aber nicht hier um zu erfahren ob es geht oder nicht (denn wir wissen das es geht), wir möchten mit dir Lösungen dazu finden. Dazu müssen wir wissen, was du in der Richtung versucht hast und welche Fehlermeldungen auftraten.

    Dafür das du keine Infos über dein System bzw. Entwicklungswerkzeug gibst, müssen wir schon verdammt gut raten können damit wir herausfinden könnten was bei dir los ist und was wir anstellen können das es bei dir funktioniert.

    Gib uns mehr Infos, dann kann dir sicher irgendjemand weiterhelfen. (Code etc.)

    Gruß
    Rudolf Grauberger
    Geändert von RudolfG (27.02.08 um 14:22 Uhr)
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

  5. #5
    kenkan kenkan ist offline Grünschnabel
    Registriert seit
    Feb 2008
    Beiträge
    3
    Wow, das war kurz und schmerzlos. Wir sind aber nicht hier um zu erfahren ob es geht oder nicht (denn wir wissen das es geht)
    Dafür das du keine Infos über dein System bzw. Entwicklungswerkzeug gibst, müssen wir schon verdammt gut raten können damit wir herausfinden könnten was bei dir los ist und was wir anstellen können das es bei dir funktioniert.
    Hey mal ganz ruhig, ich bin noch neu hier und muss mich erstmal zurechtfinden.
    Also ich arbeite mit MS Visual Studio 2005 (C++ only).
    Die MSDN hab ich in der Uni gelassen, dort haben wir die und war nur auf Englisch.
    Die Sachen die ich suche kapier' ich schon manchmal in deutsch nicht.

    hier ist mein Code, der mit einer Datei funktioniert:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    
    void main()
    {
        name *p1 = new name();
        char vek[255];
     
        FILE* fp = fopen("quelle.txt","r");
     
            if ( fp ) 
        {
             // Einlesen aller Datensätze
                 while(!feof(fp))
                 {
                fgets(vek, 80, fp);
                p1->add(vek);
                 };
        
                 fclose(fp);
     
             // Schreiben aller Datensätze
                 FILE* out = fopen("ziel.txt","w");
        
                 if ( out ) 
             {            
                     p1->writeout(out);
                     fclose(out);
                 } 
               
                 delete p1;
                 p1=0;
             }
         cin.get();
    }

    Ich habe die Dateien mit DirTree in eine Textdatei eingelesen.
    Nun soll das Programm die Dateien aus einem Ordner selbst einlesen und nicht aus einer Datei nehmen.

    Gruß kenkan
     

  6. #6
    Avatar von RudolfG
    RudolfG RudolfG ist offline Mitglied Brokat
    Registriert seit
    Jul 2006
    Ort
    Gummersbach (NRW)
    Beiträge
    337
    Hey,

    einpaar Beiträge tiefer, findest du ein Code-Beispiel dazu: http://www.tutorials.de/forum/c-c/30...et-nichts.html

    Die MSDN hab ich in der Uni gelassen, dort haben wir die und war nur auf Englisch.
    Es gibt auch das Internet und wenn du die beiden Begriffe "FindFirstFile" und "FindNexFile" bei gesucht hättest, dann hättest du auch Links zu der MSDN gefunden.

    Das ganze Nachschlagewerk ist online verfügbar:

    FindFirstFile: http://msdn2.microsoft.com/en-us/library/aa364418(VS.85).aspx

    FindNextFile: http://msdn2.microsoft.com/en-us/library/aa364428(VS.85).aspx

    Das dein Code nur bei einer Datei funktioniert ist ja auch richtig du "File" benutzt.

    Guck dir mal die Beispiel-Code's in der msdn und in dem Post (siehe oben) an.

    Gruß
    Rudolf Grauberger
     
    Technologien
    (Gute) Grundkenntnisse: HTML, CSS
    Fortgeschrittene-Kenntnisse: C++/Qt, C# (WinForms, Webservice), SQL

Ähnliche Themen

  1. VB: Dateiliste über FTP abrufen
    Von NightPain im Forum .NET Café
    Antworten: 2
    Letzter Beitrag: 27.04.08, 20:02
  2. Dateiliste in VB
    Von DrivenHoliday im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 25.07.06, 14:07
  3. Antworten: 7
    Letzter Beitrag: 21.08.05, 20:56
  4. Antworten: 0
    Letzter Beitrag: 13.04.05, 18:17
  5. Dateiliste für Excel erstellen!
    Von funnytommy im Forum Office-Anwendungen
    Antworten: 2
    Letzter Beitrag: 08.02.05, 18:31