![]() |
Re: Streams versenden (Ohne Indy's)
Zitat:
Delphi-Quellcode:
FormPos := 0; //ist einfach nen counter wieviel bytes wir schon haben.
while FormPos < FormSize do
if fConnectionFormData.Socket.ReceiveLength > 0 then begin Len := fConnectionFormData.Socket.ReceiveLength; GetMem(Data, Len); ReadSize := fConnectionFormData.Socket.ReceiveBuf(Data^, Len); Inc(FormPos, ReadSize); Stream.WriteBuffer(Data^, ReadSize); FreeMem(Data); Event(FormTag, FormPos, FormSize); end else sleep(100); FormSize ist die große des streams ( musst du vorher versendet haben ) damit die gegenseite weiß wie lange sie warten soll, ne? Event(FormTag, FormPos, FormSize); das ist einfach ne proc die ne progressbar aktualisiert... |
Re: Streams versenden (Ohne Indy's)
Und was ist
Delphi-Quellcode:
? :roll: :mrgreen:
fConnectionFormData
|
Re: Streams versenden (Ohne Indy's)
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:05 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