Forum: Netzwerke
by KodeZwerg,
27. Apr 2018
Sorry und sorry, 1. weil ja falsch und 2. weil ich nicht dahinter komme warum ich ansiString nicht als puffer nehmen sollte. Ich mach mich hier bestimmt gerade voll zum Honk aber bitte erleuchte mich damit ich aus meinen Fehlern auch lernen kann. Danke & nochmal sorry für den falschen Code!
Forum: Netzwerke
by KodeZwerg,
27. Apr 2018
Stell doch mal dein komplettes Projekt (Source) ohne kompilierung gepackt als .zip/.rar Anhang rein, kann ja nicht groß sein, vielleicht liegt der Fehler an ganz anderer Stelle.
Forum: Netzwerke
by KodeZwerg,
27. Apr 2018
So hier meinte ich, nur grob hier hin gekritzelt, ich hoffe das klappt.
Function MyFilter ( inStream: TStream ): AnsiString;
var
xBuf: TBytes;
i : Integer;
begin
try
SetLength(xBuf, inStream.Size); // puffer größe bestimmen
inStream.ReadBuffer(Pointer(xBuf)^, Length(xBuf)); // puffer füllen