LordMAD

Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Barakuda7 Цитата: Дело в том, что я открывал этот файл блокнотом, выделял все и копировал, затем я создавал новый файл и вставлял в него то, что скопировал. Он вставил тоже самое, что прочитала программа. Тот же самый отрывок текста. Потом я сохранил созданный документ и его размер составил 324 986 байт, а файл с которым я работаю весит 5 968 118. Что скажешь? | Скорее всего, просле 324 986 байт, идет символ с кодом 0, что означает конец строки. Это легко проверить: в коде где у меня стоит ShowMessage(S) - т.е. в самом конце поставь Код: ShowMessage(Format('Считано: %d'#13#10'Длина строки: %d', [Length(S), StrLen(PChar(S))])); | |