![]() |
Re: Via FTP Datei hochladen
Was ist an meinem nun wirklich einfachen Beispiel so schwierig?
|
Re: Via FTP Datei hochladen
Ich bekomme das nicht bei mir in die Programmierung, aber hab es jetzt via cmd und batch datei gelöst! (Erstmal)
Wenn jemand das Richtig mir in die Programmierung machen kann wäre besser :D Gruß |
Re: Via FTP Datei hochladen
Der relevante Teil ist übrigens der hier:
Delphi-Quellcode:
Aber ein bisschen selber machen wird hier schon von dir verlangt werden ;)
procedure TForm1.Button1Click(Sender: TObject);
begin IdFTP1.Host := edtServer.Text; IdFtp1.Username := edtUser.Text; IdFTP1.Password := edtPW.Text; IdFTP1.Connect; IdFTP1.ChangeDir(edtRemDir.Text); IdFTP1.Put(edtFile.Text, ExtractFilename(edtFile.Text)); IdFTP1.Disconnect; end; |
Re: Via FTP Datei hochladen
Ich habe es mal kommentiert:
Delphi-Quellcode:
Wo ist jetzt das Problem?
procedure TForm1.Button1Click(Sender: TObject);
begin // Zugangspaaremter setzen IdFTP1.Host := edtServer.Text; // Server IdFtp1.Username := edtUser.Text; // Benutzername IdFTP1.Password := edtPW.Text; // Passwort // verbinden IdFTP1.Connect; // in das Verzeichnis wechseln, z.B.: /html/meineDaten/ IdFTP1.ChangeDir(edtRemDir.Text); // Datei hochladen (Quelldatei, Zieldatei) IdFTP1.Put(edtFile.Text, ExtractFilename(edtFile.Text)); // trennen IdFTP1.Disconnect; end; |
Re: Via FTP Datei hochladen
Fehler: Undefinierter Bezeichner: 'IdFTP1'
kurz und knapp :D |
Re: Via FTP Datei hochladen
Suche in der Komponentenleiste (da wo auch die Eingabefelder und so drin sind) nach einem TIdFTP - ziehe das aufs Formular.
Und bevor die Frage kommt von der ich denke dass sie kommt: Verwende den Code hier:
Delphi-Quellcode:
Und ersetzte die Sachen in den spitzen Klammern durch die korrekten Angaben ;)
procedure TForm1.Button1Click(Sender: TObject);
begin // Zugangspaaremter setzen IdFTP1.Host := '<HOST>'; // Server IdFtp1.Username := '<USER>'; // Benutzername IdFTP1.Password := '<PASSWORT>'; // Passwort // verbinden IdFTP1.Connect; // Datei hochladen IdFTP1.Put('<DATEIPFAD>', '<DATEINAME>'); // trennen IdFTP1.Disconnect; end; |
Re: Via FTP Datei hochladen
Zitat:
Delphi-Quellcode:
Ich habe das Gefühl, als wenn ich einen Blinden durch ein Labyrinth führe. :?
IdFTP1.Put('<QUELLDATEIPFAD+DATEINAME >', '<DATEINAME_WIE_ER_AUF_SERVER_HEISSEN_SOLL>');
|
Re: Via FTP Datei hochladen
Da gibt es kein TIdFTP.
Wo konnte man das nochmal Downloaden? ^^ |
Re: Via FTP Datei hochladen
Welche Delphiversion hast du?
Wenn du das nicht weist: Wie sieht das Icon aus? So ein rundes Etwas oder ne große Zahl? @Luckie: Ich habe das Gefühl, als würde ich einem Blinden den Weg durchs Labyrinth beschreiben :stupid: |
Re: Via FTP Datei hochladen
Was für eine Delphi Version hast du?
![]() Zitat:
@xXxKoGaxXx: Sorry, wenn wir hier ein bischen rumflachsen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:57 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