![]() |
stream per TWinsocket
hi, ich möchte eine datei einlesen und per twinsocket versenden
dazu wollte ich tstream nehmen also ich hab das bisher so in etwa: (buftype gibt an was kommt)
Delphi-Quellcode:
aber was muss ich jetzt in recievefile reinschreiben?
if ClientSocket.RecieveBuf(temp, sizeof(temp))<>-1
then begin if buftype = liConnections //sendlist then Recievelist else if buftype = liFileList then recievefilelist else if buftype = liFile //sendfile then recievefile; so in etwa geht das ja mit senden:
Delphi-Quellcode:
und dann beim empfangen das von oben
str:TStream;
begin str:=TStream.Create; str.LoadFromFile(Dateiname); ServerSocket.Socket.SendBuf(str); das problem: tstream hat kein loadfromfile/savetofile.. oder hat einer einen anderen vorschlag (ausser tstream)? weiss einer wie ich mit tstream umgehe? versende ich das so, wie oben angegeben? |
Re: stream per TWinsocket
Zitat:
|
Re: stream per TWinsocket
kannste den quelltext nich ein wenig erläutern?
ich versteh nämlich nur bahnhof... :( |
Re: stream per TWinsocket
Ich hab ein paar Komentare in den Quelltext geschrieben. Ich weiss nicht ob dir die so weiterhelfen, hoffe es zumindest. Eventuell hilft dir ja
![]() |
Re: stream per TWinsocket
zum erstenm is mir jetzt dein qt klarer, und das indy-beispiel guck ich mir auch ma an
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:30 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