![]() |
Tidftp Problem mit Get
Hallo zusammen,
folgender Code zum herunterladen von Dateien funktioniert nicht, das Bitmap ist sozusagen geschreddert, also nicht gleich der Quelldatei:
Delphi-Quellcode:
Wenn ich allerdings zwischendurch die Verbindung trenne und wiederherstelle
if idftp.Connected=false then idftp.Connect;
... idftp.Get(pwFile, ms, true); ... idftp.List(TStrings(files), mask, false); ... idftp.Get(IdSchule.Text+'.bmp','xxx.bmp', true); idftp.Disconnect; geht es:
Delphi-Quellcode:
jetzt kommt das Bitmap korrekt an.
if idftp.Connected=false then idftp.Connect;
... idftp.Get(pwFile, ms, true); ... idftp.List(TStrings(files), mask, false); ... idftp.Disconnect; // trennen if idftp.Connected=false then idftp.Connect; // wiederverbinden idftp.Get(IdSchule.Text+'.bmp','xxx.bmp', true); idftp.Disconnect; Auch wenn ich vor dem herunterladen des Bitmaps
Delphi-Quellcode:
;
idftp.TransferType:= ftBinary
einfüge geht es nicht. Ich würde gerne das trennen und wiederverbinden weglassen. was mach ich falsch? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 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