(Moderator)
Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
Delphi 2007 Enterprise
|
Re: Probleme mit SendBuf und ReceiveBuf
14. Jun 2007, 07:46
Beschäftige dich doch einfach mal mit Streams. Du kannst einen Dateistream (TFileStream), einen Stringstream (TStringstream) und einen Memorystream übers Netz schicken, denn die Zugriffsmethoden sind immer die gleichen.
Du kannst jedes von TPersistent abgeleitete Objekt in einem Stream speichern, oder Du implementierst das für deine Objekte.
Dann bläst Du den Stream übers Netz. Ich kenn TTcpClient nicht, aber wenn der keine Methode 'SendStream' hat, dann überträgst Du den Stream häppchenweise per SendBuf.
Wenn Du das geschafft hast (also einen Stream zu übertragen), dann kannst Du diese Methode auch für Dateien verwenden.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
|