Problem mit IdFTP1.Put
Hallo,
ich möchte ein Programm schreiben mit welchem ich in einem Memo-Feld einen Text schreibe, diesen als html speichere und dann auf den FTP-Server hochladen kann. Dafür benutze ich die Indy FTP-Komponente (IdFTP). Quelltext:
Delphi-Quellcode:
Wenn ich jetzt aber das Programm starte und Button1 klicke, friert das Programm ein und es tut sich nichts mehr. Kann mir jemand helfen woran das liegen könnte?
procedure TForm1.Button1Click(Sender: TObject);
begin ftp.Host:='**************'; ftp.Username:='*****'; ftp.Password:='******'; ftp.Connect; Memo1.Lines.SaveToFile(Programmpfad+'abc.html'); ftp.Put(Programmpfad+'abc.html','abc.html',true); end; Vielen Dank schonmal, Evalon |
Re: Problem mit IdFTP1.Put
Zitat:
|
Re: Problem mit IdFTP1.Put
Das Programm friert beim Put ein, mit Filezilla klappt alles einwandfrei und die Datei wird korrekt gespeichert. Was auch seltsam ist: beim letzten Versuch (ohne etwas geändert zu haben) bekam ich die Fehlermeldung "Im Projekt Projekt1.exe ist eine Exception der Klasse EIdProtocolReplyError aufgetreten. Meldung: 'abc.html: Append/Restart not permitted, try again'. Prozess wurde angehalten. [...]".
Das Mal davor ging das mit dem Hochladen und ich bekam einen Fehler mit "Listenindex überschreitet Maximum". Warum passiert da teils etwas anderes obwohl ich nichts am Quelltext ändere? |
Re: Problem mit IdFTP1.Put
Zitat:
Ist es die aktuelle Indy Version (10.5.6)? Im FTP Bereich hat sich da in den letzten Jahren noch so manches getan. Viele Grüße, |
Re: Problem mit IdFTP1.Put
Juchuu vielen Dank :-D
Ich habe mir jetzt Indy 9 runtergeladen (neuste Stable) und siehe da: es funktioniert :) Danke für die schnelle Hilfe, Gruß Evalon |
Re: Problem mit IdFTP1.Put
Zitat:
Nun, wenn es damit tatsächlich funktioniert ... ;) |
Re: Problem mit IdFTP1.Put
Hi,
Zitat:
Aber mit so wenig Informationen, kann man leider nicht sinnvoll helfen. Nur soviel, bevor ein anderer das liest und wieder denkt "wußte ich es doch, Indy 10 hat Probleme": Nein, der FTP Transfer ist wirklich die Pflicht für Indy - also eine Aufgabe die regelmäßig genutzt und kontrolliert wird. Gruß Assertor |
Re: Problem mit IdFTP1.Put
@ mjustin: Ja die von 2004 aber es funktioniert. Hast du einen Downloadlink für 10.5.6 ? Auf der HP von Indyproject ist Indy 10 immernoch in Arbeit. :gruebel:
|
Re: Problem mit IdFTP1.Put
Hi,
Zitat:
Von dort bitte die IndyTiburon.zip laden. Die Homepage ist noch in Arbeit, aber da es keine weiteren Helfer gibt, wird das noch dauern... Gruß Assertor |
Re: Problem mit IdFTP1.Put
Ok super vielen Dank :-D
Gruß Evalon |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:34 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