Показать сообщение отдельно

  #26  
Старый 18.08.2009, 16:25
Seregakz
Познающий
Регистрация: 13.06.2009
Сообщений: 32
Провел на форуме:
42683

Репутация: 2
По умолчанию

Цитата:
Сообщение от flacs  
в мемо оно не будет корректно отображаца, ИБО есть нуль-терминайт символы в файле (#00)

если только читать файл посимвольно, и записывать только значимые символы, отсекая то что в МЕМО может некорректно отображаца
Код:
var
    c: char;
    data: string;
begin
      AssignFile(f,'путь');
      Reset(f);
      while not eof (f) do begin
          Read(f,c);
          case c of
             0..9,A..Z, a..z, #32: data:=data+c; // те символы которые тру отображаются 
          end;
      end;
      CloseFile(f);
      Memo1.text:=data;
end;
Конечно, это жутко медленный и нубско-ламерский способ, но по крайней мере воркает =/

Не воркает))))))))))))
 
Ответить с цитированием