Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
Delphi 2007 Professional
|
AW: Fortschrittsanzeige in RichEdit?
15. Sep 2010, 04:52
Also ich würde die Fortschrittsanzeige an den Datenstrom anbinden und nicht an das Richedit-Control.
(Moderator Lucky hat eine StreamProgressAdapter Klasse; leider finde ich den Link dazu nicht mehr.)
Dazu muss das Chat-Protokoll natürlich so ausgelegt sein, dass der Empfänger im Voraus mitgeteilt bekommt, wieviele Bytes er zu erwarten hat.
Andererseits sind Chat-Nachrichten so kurz, dass sie in einem Netzwerk (>500kbit/s) so schnell übertragen sind, dass eine Fortschrittsanzeige sinnlos ist.
Nur bei einem Peer-to-Peer Filetransfer würde das Sinn machen.
Und beim Filetransfer ist das Richedit-Control ja gar nicht beteiligt.
|