|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.06.2010, 23:08 | #1 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
BMP + INI
Привет!
Вот для одного проекта потребовалось записать bmp файл в ini. Пробовал через запись handle'a но при чтении пустая картинка, через запись ini.WriteBinaryStream пустая строка при сохранении. как сохранение картинок в .dfm файл происходит? Мне бы такой результат получить (сохранение/чтение) P.S. Может кто голову ломал над этим? |
23.06.2010, 23:27 | #2 |
Участник клуба
Регистрация: 08.10.2007
Сообщений: 1,185
|
|
23.06.2010, 23:42 | #3 | |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
Цитата:
а как это преобразовать в текст, а точнее что именно handle или поток или что то еще? |
|
24.06.2010, 00:55 | #4 | |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Вот, что я набросал - запись .bmp в файл и чтение из него (см. Вложения).
Насчет Код:
Цитата:
Вот еще почитай эту тему ==> Клац, возможно что-то возьмешь оттуда. Ну и собственно пример:
Будь проще и люди к тебе потянутся
|
|
24.06.2010, 01:04 | #5 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
spamer, спасибо за пример, но меня интересует именно чтение и запись в ini.
Щас попробуй совместить ini и твои пример |
24.06.2010, 01:26 | #6 |
Участник клуба
Регистрация: 29.09.2008
Сообщений: 1,234
|
а если сжать zlib'ом и прочитать ini.ReadBinaryStream?
P.S. у меня все картинки 128х128 added: вот что получилось с zlib, может кто знает почему так происходит? Последний раз редактировалось ZuBy; 24.06.2010 в 01:53. |
24.06.2010, 02:29 | #7 |
Software Developer
Старожил
Регистрация: 19.12.2008
Сообщений: 2,070
|
Вот вроде то, что вам надо (см. Вложения):
Для обхода вот этого ограничения: Код:
з.ы. возможно что-то я не понимаю, но с простым TIniFile оно не захотело у меня работать...
Будь проще и люди к тебе потянутся
|
24.06.2010, 04:04 | #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 |