![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
Привет!
Вот для одного проекта потребовалось записать bmp файл в ini. Пробовал через запись handle'a но при чтении пустая картинка, через запись ini.WriteBinaryStream пустая строка при сохранении. как сохранение картинок в .dfm файл происходит? Мне бы такой результат получить (сохранение/чтение) P.S. Может кто голову ломал над этим? |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
![]() |
![]() |
![]() |
![]() |
#3 | |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]() Цитата:
а как это преобразовать в текст, а точнее что именно handle или поток или что то еще? |
|
![]() |
![]() |
![]() |
#4 | |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Вот, что я набросал - запись .bmp в файл и чтение из него (см. Вложения).
Насчет Код:
Цитата:
Вот еще почитай эту тему ==> Клац, возможно что-то возьмешь оттуда. Ну и собственно пример:
Будь проще и люди к тебе потянутся
|
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
spamer, спасибо за пример, но меня интересует именно чтение и запись в ini.
Щас попробуй совместить ini и твои пример |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
а если сжать zlib'ом и прочитать ini.ReadBinaryStream?
P.S. у меня все картинки 128х128 added: вот что получилось с zlib, может кто знает почему так происходит? Последний раз редактировалось ZuBy; 24.06.2010 в 01:53. |
![]() |
![]() |
![]() |
#7 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
![]()
Вот вроде то, что вам надо (см. Вложения):
Для обхода вот этого ограничения: Код:
з.ы. возможно что-то я не понимаю, но с простым TIniFile оно не захотело у меня работать...
Будь проще и люди к тебе потянутся
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
![]()
Спасибо, очень помогло!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как пересмотреть все секции в INI.ini ? | iskurt | Помощь студентам | 1 | 31.01.2010 07:48 |
timage в bmp | varelik | Мультимедиа в Delphi | 8 | 21.12.2009 09:55 |
Программа BMP | PradoSV | Общие вопросы C/C++ | 0 | 23.11.2009 23:25 |
Bmp в ico | AngelOfDeath | Мультимедиа в Delphi | 9 | 30.12.2008 06:21 |