Ustawienia folderu

0

Wit
Czy istnieje jakaś procedura, która szereguje pliki w folderze wg nazwy?

0

Hmmm, nie bardzo wiem co masz na myśli. Pliki są zawsze w folderze, a kolejność wg. nazw ma znaczenie tylko przy ich wyświetlaniu. Moze sprecyzuj o co chodzi .... [???]

0

Procedury jako takiej nie ma, ale możesz sobie wyświetlić te pliki na przykład w listboxie z ustawioną właściwością Sorted na true :

var
    sr: TSearchRec;
    FileAttrs: Integer;
begin
    FileAttrs := faReadOnly + faHidden + faSysFile + faVolumeID + faDirectory + faArchive;
    if FindFirst('*.*', FileAttrs, sr) = 0 then begin
        if (sr.Attr and FileAttrs) = sr.Attr then ListBox1.Items.Add(sr.Name);
        while FindNext(sr) = 0 do begin
            if (sr.Attr and FileAttrs) = sr.Attr then ListBox1.Items.Add(sr.Name);
        end;
        FindClose(sr);
    end;
end;
0

Wit
Czy istnieje jakaś procedura, która szereguje pliki w folderze wg nazwy?

Sprecyzuj pytanie:

  • może chodzić Ci o kolejność ich wyświetlania w jakiejś kontrolce
  • a może chodzi o coś takiego, jak potrafią niektóre programy do defragmentacji, czyli sortowanie wszystkich wpisów w katalogu??

1 użytkowników online, w tym zalogowanych: 0, gości: 1