Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Dateien auf FTP Server in Listview darstellen (https://www.delphipraxis.net/38882-dateien-auf-ftp-server-listview-darstellen.html)

Sharky 25. Jan 2005 19:58

Re: Dateien auf FTP Server in Listview darstellen
 
Schau Dir mal dieses Beispiel von mir an:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  new_Column : TListColumn;
begin
  ListView1.ViewStyle := vsReport;
  ListView1.Items.Clear;
  ListView1.Columns.Clear;
  ListView1.Font.Name := 'Courier New';
  new_Column := ListView1.Columns.Add;
  new_Column.Caption := 'Eintrag';
  new_Column.Width := -1;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  sl: TStringList;
  ndx: Integer;
  item: TListItem;
begin
  with IdFTP1 do
  begin
    Username := 'test';
    Password := 'test';
    Host := 'localhost';
    Connect;
    sl := TStringList.Create;
    try
      List(sl);
      for ndx := 0 to Pred(sl.Count) do
      begin
        item := ListView1.Items.Add;
        item.Caption := sl.Strings[ndx];
      end;
    finally
      sl.Free;
    end;
  end;
end;
Damit solltest Du auf jeden Fall weiter kommen.

ehem. Benutzer 28. Jan 2005 15:54

Re: Dateien auf FTP Server in Listview darstellen
 
hm ich glaub ich bin zu blöd dafür :wall:

erstens kennt er das nicht: item: TListItem;
also das TListItem kennt er nicht

und 2. ordne ich ja wieder eine Stringlist einem Listitem zu und das geht nicht...




MfG



Edit: Es geht, sry, habs hinbekommen.

ehem. Benutzer 28. Jan 2005 16:11

Re: Dateien auf FTP Server in Listview darstellen
 
Eine Frage noch:
Wenn ich das was bei dir in OnCreate steht weglasse und die Eigenschaft vom ListView auf
vsReport stelle, zeigt mir das Listview keinen Inhaltm nur eine Scrollbar erscheint,
nehme ich es so wie du es hast, geht es einwandfrei...



MfG

Luckie 28. Jan 2005 16:11

Re: Dateien auf FTP Server in Listview darstellen
 
So bald du einen Listview auf deiner Form hast, sollte er TListItem kennen.

ehem. Benutzer 28. Jan 2005 16:16

Re: Dateien auf FTP Server in Listview darstellen
 
Ich habe aber für das Verbinden eine extra Form, kann man das irgendwie einbinden?
Gibt es eine Möglichkeit das vsReport zu benutzen?
Also so, das man nicht alle Columns selber schreiben muss und automatisch das Icon
der Datei angezeigt wird.



MfG

ehem. Benutzer 29. Jan 2005 13:47

Re: Dateien auf FTP Server in Listview darstellen
 
*push* :duck:

Sharky 29. Jan 2005 14:00

Re: Dateien auf FTP Server in Listview darstellen
 
Hai ,

wo ist denn jetzt das Problem? Das ich in meinem Demo die Spalten zur Laufzeit erzeugt habe dürfte ja wohl kein Problem sein.

Zitat:

...und automatisch das Icon der Datei angezeigt wird....
Mit automatisch ist da nichts. Darum musst Du dich schon selber kümmern. Wie man das Icon einer Datei ermittelt sollte hier im Forum zu finden sein.

ehem. Benutzer 29. Jan 2005 14:14

Re: Dateien auf FTP Server in Listview darstellen
 
Also funktioniert vsReport nicht bei idFTP ?



MfG

Luckie 29. Jan 2005 15:08

Re: Dateien auf FTP Server in Listview darstellen
 
Doch, du musst ihn nur von Hand füllen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz