Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi [FTP] Daten austausch Programm mit macken. (https://www.delphipraxis.net/86791-%5Bftp%5D-daten-austausch-programm-mit-macken.html)

J.P. 5. Mär 2007 19:09

Re: [FTP] Daten austausch Programm mit macken.
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier bin ich wieder. Ich hab nu so ein kleines Prog geschrieben... Funktioniert nicht, da der sich sofort nach dem einloggen wieder ausloggt. :-( Hilfe!
Ich hab hier jetzt mal alles im Anhang.

IngoD7 5. Mär 2007 21:54

Re: [FTP] Daten austausch Programm mit macken.
 
Bevor ich weitermache, bitte beantworten:

Zitat:

Zitat von IngoD7
4.) Welche Indys benutzt du?
In der Routine deines LOS-Buttons zum Downloaden erscheint idftp1.User:=edit2.Text.
TIdFTP.User kennt meine TidFTP-Komponente nicht. Die kennt TidFTP.Username.


hsbc 6. Mär 2007 07:58

Re: [FTP] Daten austausch Programm mit macken.
 
Hallo J.P.

ich habe dein Miniprogramm probiert, funktioniert bei mir (mit Indy 10) einwandfrei, nachdem ich folgendes geändert habe:

User ---> Username
Connect(true) ---> Connect

Upload funktionierte
Download nicht, da hier noch Parameter fehlen.

mfg
Herbert

J.P. 6. Mär 2007 14:18

Re: [FTP] Daten austausch Programm mit macken.
 
@Ingo: Ich weiß nich genau welche Indys das sind, Ich hab Delphi 6 Professional und mir keine neuen Installiert.

Bei mir gibts nur User und kein Username. Bei http1 gibts das. bei ftp (bei mir) nicht.

@hsbc: Danke für den Test :)

J.P. 6. Mär 2007 16:44

Re: [FTP] Daten austausch Programm mit macken.
 
WAHNSINN. Das hat nur an diesem Dämlichem True gelegen (obwohl das im normalfall sowieso true ist?????) Egal, das einfache Prog funktioniert jetzt tadellos. Ich muss es nur noch auf den FTPExchanger übertragen.... :)

IngoD7 6. Mär 2007 17:19

Re: [FTP] Daten austausch Programm mit macken.
 
Zitat:

Zitat von J.P.
@Ingo: Ich weiß nich genau welche Indys das sind, Ich hab Delphi 6 Professional und mir keine neuen Installiert.

Dann solltest du das nachholen.

Ich kann's jetzt gerade nicht testen, aber bei den Indys 9.0.14 (oder 18?) läuft meines Wissens das Connect korrekt. Wieso das nun lt. dem Test von hsbc bei den 10-er Indys schon wieder anders ist, wissen die Götter.

Letztlich würde ich nicht davon ausgehen, dass die Indys in D6 wasserdicht sind. Ich habe die ursprünglichen, die bei mir bei D7 dabei waren, auch schon laaaaange upgedatet, weil sie Ärger verursachten (bin aber noch bei einer 9-er Version geblieben, weil die seither bei mir keine Macken wieder gezeigt hat). Du hast sogar noch ältere.

Du siehst: Mit meinen funktionierenden 9-er Indys hätte ich mir einen Wolf testen können, ich hätte es nie erfahren, was bei dir nicht geht.

@hsbc
Kannst du mir mal deine procedure TIdFTP.Connect(...) aus der Unit IdFTP.pas schicken? Danke.

J.P. 6. Mär 2007 18:16

Re: [FTP] Daten austausch Programm mit macken.
 
Jetzt läuft alles, bis es zum eigentlichen Download kommt. Dann wird nur die erste Datei vollständig heruntergeladen, und aus der nächsten wird eine 0 -byte datei.

Ich hab den Fehler, weiß aber leider nicht wie ich ihn beheben kann. Es kommt nach erfolgreichem 1. Download zu einer Fehlermessage, die sagt dass die erste Datei heruntergeladen wurde. Daraufhin bricht die OnWorkEnd procedure ab. Wie kann man jetzt erzwingen, dass diese Trotzdem abgearbeitet wird?

Ich bin jetzt fast fertig :-) Danke an alle.

@ingo: klar, ich kopier sie dir. muss wie schon gesagt wieder 2 Stockwerke in angriff nehmen....

J.P. 6. Mär 2007 18:21

Re: [FTP] Daten austausch Programm mit macken.
 
Liste der Anhänge anzeigen (Anzahl: 1)
*schwitz*
hier ist sie.

J.P. 7. Mär 2007 16:41

Re: [FTP] Daten austausch Programm mit macken.
 
Bei try...except werden die Prozeduren und Funktionen doch auch abgebrochen, oder nicht?


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:52 Uhr.
Seite 3 von 3     123   

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