![]() |
Re: FTP-Übertragung "sanft" beenden
Eventuell kann "theoretisch" auch TIdAntiFreeze hier weiterhelfen. :mrgreen:
Sonst versuche doch mal im OnWork-Event der FTP-Komponente eine Kontroller der Variable + ein Application.ProcessMessages einzubauen und die Variable mit dem Button zu setzen. |
Re: FTP-Übertragung "sanft" beenden
Zitat:
Immerhin besagt die Fehlermeldung, dass er 15 Minuten (!) keine Daten empfangen hat. Ist doch irgendwie blödsinnig die Aussage ... :gruebel: Welche Indy-Version benutzt du eigentlich? Ist das die neueste verfügbare? |
Re: FTP-Übertragung "sanft" beenden
Zitat:
|
Re: FTP-Übertragung "sanft" beenden
Und? Was hältst du von den WinInet-Funktionen?
|
Re: FTP-Übertragung "sanft" beenden
Hallo allerseits,
Versuche mal folgendes: (klappt bei mir hervorragend)
Delphi-Quellcode:
mfg
1.) Im Ereignis OnWork von idFTP:
Application.ProcessMessages einfügen 2.) In Deinem Abbruch-Button-Ereignis: try IdFTP1.Abort; Abbruch := true; except Abbruch := false; end; 3.) In Deiner Upload-Routine: for i := 0 to ListBox1.Items.Count - 1 do begin if NOT Abbruch then begin ... Hier deine IdFTP1.Put - end; end; Herbert |
Re: FTP-Übertragung "sanft" beenden
@hsbc: Danke für die Antwort aber leider funktioniert es nicht! Es kommt derselbe Error!
@Daniel: Ich werde es mal mit diesen probieren, melde mich dann wieder! mfg Ford |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:24 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