| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > Правильное чтение файла |
| Автор: 1Age 26.1.2015, 22:01 |
| Здравствуйте уважаемые форумчани! Собственно вопрос таков . Как правильно читать файлы так , что бы потом можно было его воссоздать ? К примеру , есть у меня тот же JPG , я его прочитываю , он записывается в переменную ... Потом что бы я смог воссоздать этот файл JPG и что бы он работал)) Интересует не только JPG , а любого расширения файлы. Погуглив и почитав , я понял надо как то читать файл побайтово? Гуру кодинга , подскажите пожалуйста , заранее большое спасибо! |
| Автор: kami 27.1.2015, 00:34 |
Что понимается под "воссоздать"? сделать копию файла? и что понимается под "работал"? Можно на примере того же jpeg |
| Автор: 1Age 27.1.2015, 01:34 | ||
| К примеру , у картинки есть код , как бы внутри файла . Как мне взять этот самый код , и поместить в переменную . Что бы потом я мог создать файл к примеру "1.jpg" и запихнул в него этот код . И то есть воуля , картинка работает. p.s. Сразу скажу. Пробовал просто взять все содержимое файла и запихнуть в другой файл , не выходило. Такая штука походу только с текстовыми файлами работает. Как же правильно все таки?
|
| Автор: Illusion Dolphin 27.1.2015, 08:22 | ||
Откопали на кладбище динозавров? Записать в переменную любой файл нельзя, т.к. они бывают очень большие и могут не влезть в память. Если вопрос про небольшие файлы, то сделайте через TFileStream -> TMemoryStream |
| Автор: kami 27.1.2015, 12:44 | ||
{$зануда mode on} картинка не работает. Картинку могут показывать какие-либо программы. Вот они (программы) работают, а картинки - не работают, не барское это дело {$зануда mode off}
|
| Автор: 1Age 27.1.2015, 18:49 | ||
| Спасибо Делфин за наводку. @kami , Уже нашел это, раньше))
Прям то что нужно , спасибо всем. |