AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi IdFTP ListBox Inhalt anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

IdFTP ListBox Inhalt anzeigen

Ein Thema von Schnittcher · begonnen am 3. Sep 2009 · letzter Beitrag vom 3. Sep 2009
Antwort Antwort
Seite 1 von 2  1 2      
Schnittcher

Registriert seit: 25. Aug 2009
Ort: Blomberg
120 Beiträge
 
#1

IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 14:40
Hallo,

ich bin gerade dabei einen FTP Client zu schreiben, ich bin jetzt an der Stelle angekommen, dass der Inhalt in einer ListBox angezeigt wird.
Ich möchte es jetzt so machen, dass beim Klick auf einen Eintrag der Ordner gewechselt wird.

Ich habe es so versucht:

Delphi-Quellcode:
procedure TForm1.ListContentClick(Sender: TObject);
begin
IdFTP1.ChangeDir(ListContent.Items.Text)
end;
Doch leider funktioniert es so nicht. Kann mir vielleicht jemand helfen?

Gruß,
Schnittcher
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#2

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 14:47
Delphi-Quellcode:
procedure TForm1.ListContentClick(Sender: TObject);
begin
IdFTP1.ChangeDir(ListContent.Items.Strings[ListContent.Itemindex])
end;
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 14:49
Hallo,

procedure TForm1.ListContentClick(Sender: TObject);
begin
IdFTP1.ChangeDir(ListContent.selected.caption)
end;

Grüße
Klaus

[edit] war im falschen Film [/edit]
Klaus
  Mit Zitat antworten Zitat
Schnittcher

Registriert seit: 25. Aug 2009
Ort: Blomberg
120 Beiträge
 
#4

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 14:59
Hallo,

das funktioniert auch nicht.

Im Anhang ein Bild.

Gruß,
Schnittcher
Miniaturansicht angehängter Grafiken
ftp_753.jpg  
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 15:11
.. steht in der Lixtbox der komplette Pfad in etwas so?

/pub/index/wasWeißIch

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Schnittcher

Registriert seit: 25. Aug 2009
Ort: Blomberg
120 Beiträge
 
#6

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 15:12
Hallo,

nein wie kann ich den Pfad auslesen?

Gruß,
Schnittcher
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#7

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 15:19
Merken.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 15:22
.. wie füllst Du denn die Listbox?

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Schnittcher

Registriert seit: 25. Aug 2009
Ort: Blomberg
120 Beiträge
 
#9

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 15:27
Hallo,

so:

Delphi-Quellcode:
procedure TForm1.cmdConnectClick(Sender: TObject);
begin
  IdFTP1.Host := edHost.Text;
  IdFTP1.Username := edBenutzername.Text;
  IdFTP1.Password := edPasswort.Text;
  IdFTP1.Connect;
  if IdFTP1.Connected then
    cmdConnect.Enabled := false;
  cmdDisconnect.Enabled := true;
  IdFTP1.List(ListContent.Items, '', false);
end;
Gruß,
Schnittcher
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#10

Re: IdFTP ListBox Inhalt anzeigen

  Alt 3. Sep 2009, 15:39
so:

idftp1.list gibt Dir nur die Dateien und Verzeichnisse des aktuellen Ordners zurück.
In diesem Fall den Inhalt des root Verzeichnisses.

Wenn Du die List so einliest und direkt so weiterverarbeitest
entgehen Dir die Details die Dir angeben welcher Eintrag eine Datei
und welcher Eintrag ein Verzeichnis ist.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:58 Uhr.
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