Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi FTP Kommunikation in Thread mitloggen (https://www.delphipraxis.net/155853-ftp-kommunikation-thread-mitloggen.html)

T.E. 10. Nov 2010 12:58

FTP Kommunikation in Thread mitloggen
 
Moin moin,

ich habe ein Problem mit meinem Thread, der einen FXP Transfer durchführen soll... Nun möchte ich ganz gerne die Kommunikation zwischen den beiden Servern und mir mitloggen.
Dazu erzeuge ich neben den beiden FTP Kompos im Thread noch für jeden FTP einmal folgende Objekte: IdConnectionIntercept, IdIOHandlerStack und IdLogFile.

Diese verknüpfe ich anschließend wie folgt:
Delphi-Quellcode:
LogFileQ.Active := True;
  LogFileQ.LogTime := True;
  LogFileQ.Filename := ExtractFilePath(ParamStr(0)) + 'TransferLogQuelle.log';
  LogFileZ.Active := True;
  LogFileZ.LogTime := True;
  LogFileZ.Filename := ExtractFilePath(ParamStr(0)) + 'TransferLogZiel.log';
  ConnectionInterceptQ.Intercept := LogFileQ;
  ConnectionInterceptZ.Intercept := LogFileZ;
  IOHandlerQ.Intercept := ConnectionInterceptQ;
  IOHandlerZ.Intercept := ConnectionInterceptZ;

  FTP_Quelle.Intercept := ConnectionInterceptQ;
  FTP_Quelle.IOHandler := IOHandlerQ;
  FTP_Ziel.Intercept := ConnectionInterceptZ;
  FTP_Ziel.IOHandler := IOHandlerZ;
Leider bleiben meine beiden Logfiles leer. Kann mir jemand sagen warum?:pale:

Danke im voraus!!!

alzaimar 10. Nov 2010 15:05

AW: FTP Kommunikation in Thread mitloggen
 
Keine Ahnung, aber ich würde die Logfiles erst aktivieren, wenn der Dateiname bekannt ist.

T.E. 11. Nov 2010 07:46

AW: FTP Kommunikation in Thread mitloggen
 
Autsch!!! Danke genau das war der Fehler. :)


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