Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi ListView: Text in Spalte 2 einfügen funktioniert nicht! (https://www.delphipraxis.net/53218-listview-text-spalte-2-einfuegen-funktioniert-nicht.html)

Dash 12. Sep 2005 14:12


ListView: Text in Spalte 2 einfügen funktioniert nicht!
 
Hi,

ich habe mir nun folgenden Code zusammengeschrieben:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  i: Integer;
  sFile, sPath: String;
begin
  if OpenDialog.Execute then
  for i := 0 to OpenDialog.Files.Count-1 do
  begin
    sFile := ExtractFileName(OpenDialog.Files[i]);
    ListView1.AddItem(sFile , ListView1.Column[0]);
    sPath := ExtractFilePath(OpenDialog.Files[i]);
    ListView1.AddItem(sPath , ListView1.Column[1]);
  end;
end;
Ich habe nun vor den Pfad der ausgewählten Dateien in Spalte 2 einzufügen, dies hab ich mit ListView1.Column[1] versucht, aber das klappt nicht... was mache ich falsch??


Danke für eure Hilfe!

Greetz
Dash

marabu 12. Sep 2005 14:18

Re: ListView: Text in Spalte 2 einfügen funktioniert nicht!
 
Hi Dash,

so geht es:

Delphi-Quellcode:
procedure TDemoForm.Button1Click(Sender: TObject);
var
  i: Integer;
  sFile: String;
begin
  if OpenDialog.Execute then
  for i := 0 to OpenDialog.Files.Count-1 do
  begin
    sFile := ExtractFileName(OpenDialog.Files[i]);
    with ListView1.Items.Add do begin
      Caption := sFile;
      SubItems.Add(ExtractFilePath(OpenDialog.Files[i]));
    end;
  end;
end;
Grüße vom marabu

Dash 12. Sep 2005 14:23

Re: ListView: Text in Spalte 2 einfügen funktioniert nicht!
 
Danke funktioniert bestens

:dancer2:


Greetz
Dash


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:08 Uhr.

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