Alexbootch, пока nesco думает (не сомневаюсь, что придумает), может подойдёт такой метод: записать все Ваши файлы в StrList - каждый файл в одной строке, сохранить эту кучу, затем в программе установить StrList и открыть в него сохранённый файл с кучей, таким образом в программе окажутся все 130 файлов в виде строк. code_10512.txt
Этот топик читают: Гость
Ответов: 8928
Рейтинг: 823
|
|||
карма: 19 |
| ||
файлы: 1 | code_10512.txt [978B] [228] |
Ответов: 1891
Рейтинг: 110
|
|||
Леонид, писал(а): Alexbootch, пока nesco думает (не сомневаюсь, что придумает), может подойдёт такой метод: записать все Ваши файлы в StrList - каждый файл в одной строке, сохранить эту кучу, затем в программе установить StrList и открыть в него сохранённый файл с кучей, таким образом в программе окажутся все 130 файлов в виде строк. code_10512.txtЛеонид, файлы бинарные, и если их так записывать, то размер исходной программы увеличится в разы |
|||
карма: 0 |
|
Ответов: 8928
Рейтинг: 823
|
|||
Alexbootch, или всё, или ничего! там сохраняются только текстовые файлы.
|
|||
карма: 19 |
|
Ответов: 1161
Рейтинг: 160
|
|||
а в HEX тебе не судьба перевести... все таки тоже за строку считается
|
|||
карма: 0 |
|
Ответов: 3851
Рейтинг: 159
|
|||
никак не въеду что достигается текстами?
|
|||
карма: 0 |
|
Ответов: 2060
Рейтинг: 28
|
|||
Alexbootch писал(а): nesco, а как на счет компонента FileArray? Может сделаешь, если не сложно?Я тоже за создание такого компонента. |
|||
карма: 1 |
|
Ответов: 1161
Рейтинг: 160
|
|||
карма: 0 |
| ||
файлы: 1 | code_10515.txt [2.4KB] [174] |
Ответов: 3851
Рейтинг: 159
|
|||
гланды имхо, но, почему бы и нет
|
|||
карма: 0 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
LainX, преобразование Stream в HEX увеличивает размер любого файла в два раза
------------ Дoбавленo: Не, ну неужели трудно простенький файловый мешок состряпать, ну прям -- целая проблема |
|||
карма: 22 |
|
Ответов: 3851
Рейтинг: 159
|
|||
время тоже увеличивает, объём приложения, искажает понимание принципов но, почему бы и нет
------------ Дoбавленo: давно как-то была тема про хранение нескольких файлов в одном (его в виде MemoryStream можно хранить в своей проге), называлась она (тема) "Компонент для данных" (или как-то так). По этому случаю мной был изготовлен пример. Раз уж вопрос частый, помещаю этот пример (это именно пример) в публикатор http://www.hiasm.com/sha/shatools.php?q=5&id=59 |
|||
карма: 0 |
|
Ответов: 1161
Рейтинг: 160
|
|||
nesco писал(а): LainX, преобразование Stream в HEX увеличивает размер любого файла в два раза вообще то, кто-то завел речь про текст... |
|||
карма: 0 |
|
Ответов: 1891
Рейтинг: 110
|
|||
nesco, писал(а): Не, ну неужели трудно простенький файловый мешок состряпать, ну прям -- целая проблемаДа не проблема. Просто не хотелось делать паровоз. nesco, а как на счет компонента FileArray? Можно или нет его сделать? |
|||
карма: 0 |
|
Ответов: 1891
Рейтинг: 110
|
|||
Да придется пар-о-о-о-в-о-з делать
|
|||
карма: 0 |
|
Ответов: 9906
Рейтинг: 351
|
|||
Аж сдуреть можно, какой длинный парово-о-оз: code_10535.txt
P.S. Сборка автомата производится в порядке, обратном разборке, естественно |
|||
карма: 9 |
| ||
файлы: 1 | code_10535.txt [1.5KB] [264] | ||
Голосовали: | Konst, iarspider |
Ответов: 1891
Рейтинг: 110
|
|||
Galkov, писал(а): P.S. Сборка автомата производится в порядке, обратном разборке, естественноНу уж и сборку выкладывай. Если честно ничего в схеме не понял Каким образом определяется к какой байта и по какой начинается считывание? |
|||
карма: 0 |
|