Hallo!
Hier bin ich wieder einmal wieder mit meinen Async Pro Problemen.
Ich bekomme nämlich immer, wenn ich eine etwas längere Datei senden will, eine EOutPutBufferTooSmall
Exception mit der Meldung "OutPutBuffer too small for block".
Der Code:
Delphi-Quellcode:
try
ApdComPort.Open:= TRUE;
for I:= 0 to Txt.Count-1 do begin
ApdComPort.Output:= Txt[I]+#10#13; //Send Txt
end;
finally
ApdComPort.Open:= FALSE;
end;
Txt ist vom Typ TStrings und ist der Inhalt eines Memos. Bei nicht so langen Dateien funktioniert das ganze auch gut, nur eben bei längeren Textdateien bekomme ich Schwierigkeiten.
Was passt denn da jetzt nicht? Welchen Buffer muss ich da größer stellen? Und vor allem auf welche Größe?
Vielen Dank für eure Hilfe,
Andy
Andreas N.