Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#3

Re: Ordnernamen in Listbox laden

  Alt 13. Jan 2009, 19:07
Hallo

Das geht z.B mit der LB_DIR Nachricht.
Flexibler bist du jedoch mit Delphi-Referenz durchsuchenFindFirst, Delphi-Referenz durchsuchenFindNext etc.

Delphi-Quellcode:
procedure ListDirectories(LB: TListBox; Path: PChar);
var
  i: Integer;
begin
  with LB do
  begin
    Perform(LB_DIR, DDL_DIRECTORY, Integer(Path));
    for i := Pred(Items.Count) downto 0 do
      if Items[i][1] <> '[then Items.Delete(i);
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  ListDirectories(ListBox1,'C:\*.*');
end;
Thomas
  Mit Zitat antworten Zitat