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()andWrite()メソッドをオーバーライドするか、Indy 独自のTIdEventStreamクラスを使用して、必要なことを行うことができます。
OnRetrieveFile
OnStoreFile
TStream
Read()
Write()
TIdEventStream