Вывод любого файла в тексовом режиме
Заранее спасибо за помощь!
но тока не любой файл выведется, если в файле есть коды не из диапазона печатаемых кодов символов то будет лажа.
А для нормального отображения надо загрузить весь файл в буфер и непечатаемые байты из этого буфера заменять на пробелы например или все байты по одному переводить в строку. Например в цикле
Memo1->Text += IntToStr(buff);
Ну, прочитать и вывести... Что, кстати значит "любого файла"?
То-есть у файла может быть любое расширение (*.exe, *.doc и т.д.) и любой размер.
И еще вопрос: В каких режимах можно выводить например *.exe файлы.
И еще вопрос: В каких режимах можно выводить например *.exe файлы.[/QUOTE]
Перевести его в 16ричный формат.