![]() |
Dateitransfer: IdTCPServer Fortschrittsanzeige serverseitig
Hi,
ich schicke mittels Write einen IdStreamVCL von meinem TCPClient an meinen TCPServer. Nun hätte ich gerne eine Fortschrittsanzeige auf Seiten des Servers, allerdings finde ich kein OnWork Ereigniss oder etwas äquivalentes .. Kann da jamend helfen? |
Re: Dateitransfer: IdTCPServer Fortschrittsanzeige serversei
Ausprobieren hilft immer :D
Ich habe jetzt einfach eine neue Klasse von IdTCPServer abgeleitet und die Methoden aus dem protected in den published Bereich deklariert. |
Re: Dateitransfer: IdTCPServer Fortschrittsanzeige serversei
Mist. Es geht doch noch nicht, wie ich es mir wünsche. Im OnConnect Ereigniss des IdTCPServers weise ich jedem IdContext das OnWork Ereigniss zu.
Die work Ereignisse haben alle als ersten Parameter ASender: TObject, welchen ich verwende um an TIdContext(ASender).Data zu kommen. Jetzt kamen massig AVs im Programm auf und beim debuggen stellte ich fest, dass ASender immer nil ist :shock: Ist das ein Fehler in den Indy Komponenten? Und wie kann ich den beheben? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 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