Seite 1 von 1

Wie kann ich FTP-Upload abbrechen.

Verfasst: 19.09.2008 17:18
von granate2000
Hallo. Bin Anfänger mit PureBasic, komme aber dank C64 vor vielen Jahren super damit klar :-)

Nun meine Frage. wie kann ich einen FTP-Upload der mit

Code: Alles auswählen

SendFTPFile(0, File$, GetFilePart(File$), 1)
gestartet wurde abbrechen ohne gleich mein Programm beenden zu müssen.
Habe keinen Befehl gefunden mit dem ich noch Einfluss auf den asyncronen Transfer nehmen kann. Er sollte aber async laufen, da ich mit einer Progressbar arbeite.

Ein CloseFTP(0) scheints nicht zu bringen.

Gruß David

52 mal gelesen

Verfasst: 21.09.2008 22:06
von granate2000
Da dieser Beitrag 52 mal gelesen wurde, und doch keiner helfen konnte (oder wollte) hab ich mir selbst beholfen.

Hab den FTP-Upload nicht Async gestartet, dafür aber in einen Thread gepackt, welchen ich im Fall eines Abbruchs mit KillThread beenden muss.

Ich weiß, davon wird abgeraten, aber es war die einzige Lösung die ich finden konnte.
Bin aber für andere Lösungsvorschläge immer noch offen.

Gruß David

Verfasst: 21.09.2008 22:44
von AND51
Spontan fällt mir auch nichts ein, aber vielleicht kannst du ja einen entsprechenden Feature Request im englischen Forum posten?

Hier entlang, bitte: http://www.purebasic.fr/english