Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Nächste Datei in einem Ordner anzeigen und Scrollen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.02.2006, 08:56 Uhr
kleineSchildy



Hallo,

ich bins mal wieder. Kämpfe mich gerade durch mein erstes richtiges C++ - Projekt und kann auch schon kleine Erfolge verzeichnen. Nun habe ich aber doch noch ein paar Fragen.

1. Zum Anzeigen von Inhalten einer Datei benutze ich die "Static Text". Klappt auch ganz super, aber ist es möglich einen horizontalen Scrollbalken einzufügen? Und wenn ja, wie funktioniert es?

2. Mit Hilfe von CFileDialog öffne ich ein Dialogfenster und lasse mir den Inhalt der angeklickten Datei ausgeben. Nun möchte ich mit einem "Up"-Button durch dieses Verzeichnis parsen. Gibt es eine Funktion, die mir das nächste File ausgibt bzw. das vorige?

Noch kurz zu meiner Umgebung. Ich arbeite mit Windows 2k und Visual C++ 6.0

Vielen Dank für eure Hilfe.

Grüße
Jana
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.02.2006, 09:34 Uhr
kleineSchildy



ok, ich habe nun schon folgendes


C++:
    CFileFind finder;
    BOOL bWorking = finder.FindFile(".*.*");
    CString file;

    while (bWorking)
    {
        bWorking = finder.FindNextFile();
        bWorking = FALSE;
        m_sText = finder.GetFileName();
        UpdateData(FALSE);
    }




Das Problem dabei ist, dass er immer mit der aller ersten Datei anfängt. Wie kann ich ein "Start-File" übergeben? Bzw. geht sowas überhaupt?

Grüße
Jana
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.02.2006, 11:56 Uhr
mmc20
puss in boots


hi,
zu 1.: nimm einfach nen CEdit-Feld, mach es schreibgeschützt, multiline und den rahmen weg, dann sieht es aus wie nen static... nur eben mit scrollbalken.

zu 2.:

C++:
CFileFind finder;
BOOL bWorking = finder.FindFile("*.*");
CString sTemp, sStartFile = "0815.txt";

while ( bWorking ) {
    bWorking = finder.FindNextFile();
    sTemp = finder.GetFileName();
    if ( sTemp.Find( sStartFile ) != -1 )
        bWorking = FALSE;
}
m_sText = sTemp;
UpdateData(FALSE);

 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: