Tad писал(а):
Скорее всего отрабатывает на увеличение втораяНо данные же уже в этом буфере есть, и записаны они сверх ранее установленных 256, значит функции по веникам установленная длина, и ей нужен только указатель
------------ Дoбавленo в 15.19:
Tad писал(а):
Нужно исправить в SetLength(Buffer,256); 256 на 4096А ты попробуй выкинуть SetLength(Buffer,256) вообще, тогда и проверим -- нужна ли функции длина