Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Casten eines Objects(TidFTP) funktioniert nicht mehr (https://www.delphipraxis.net/27615-casten-eines-objects-tidftp-funktioniert-nicht-mehr.html)

m0sch3r 13. Aug 2004 00:48


Casten eines Objects(TidFTP) funktioniert nicht mehr
 
Hi

Bei Abschlus enes Downloades per FTP in Routine "FTPWorkEnd"

wird ein Tobject zum TidFTP gecastet, damit dir Verbindug geschlossen werden kann

Delphi-Quellcode:
procedure FTPWorkEnd(self : TObject; Sender: TObject; AWorkMode: TWorkMode);
begin
     form1.Debug_Memo.Lines.Add('FTPClientWorkEnd' + formatDateTime('hh:nn:ss:', now));

     //Schliese den FTPClient im Array.
     TidFTP(Sender).Disconnect;
end;
durch geheimnisvolle Umstände funktioniert das nicht mehr....!!!
Beim Debuggen hat der "Sender" igrentwelche daten, nicht aber die eines TidFTP

die Routine wurde einem Socket im Variablen array folgendermaßen zugefugt
Delphi-Quellcode:
@FFTPConnections[high(FFTPConnections)].FFTPConnction.OnWorkEnd       := @FTP1WorkEnd;

Hatte jemand das gleiche Problemm....!?


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:03 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