Re: Problem mit Dateigröße per FileStream-Übertragung
18. Apr 2005, 16:55
Moin!
Es liegt einzig und alleine daran, zu erkennen, dass das OnClientRead() Ereignis mehrfach aufgerufen wird, bevor alles empfangen wurde. Es ist immer wieder das gleiche, das alle davon ausgehen, das ein OnClientRead immer auch gleich alle Daten bereit hält. Dem ist nicht so. Das OnClientRead wird immer ausgelöst, sobald er Daten empfangen hat - und wenn es nur ein Teil ist. Genauso wenig kann man davon ausgehen, das ReceiveText() die mit SendText() gesendeten Texte genauso gesplittet und als ganzen empfängt.
/EDIT: "zu erkennen" - nicht im programmiertechnischen Sinne, sondern im Sinne des Verständnisses bei dem Programmierer.
MfG
Muetze1
|