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 dieser Beitrag auch noch weiter.
|
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 09:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz