Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个同时连接了多个客户端的 TIdFTPServer。我想监控每个客户端下载的进度。
有人知道这是否可能吗?
不是本地的,没有。但是,OnRetrieveFileandOnStoreFile事件允许您提供自己的TStream对象来传输原始文件数据,因此您可以编写自己的TStream后代类并让它们覆盖虚拟Read()和Write()方法,或者使用 Indy 自己的TIdEventStream类来做任何您需要的事情。
OnRetrieveFile
OnStoreFile
TStream
Read()
Write()
TIdEventStream