|
Модераторы: Poseidon, Snowy, bems, MetalFan |
|
savage |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 135 Регистрация: 13.8.2003 Репутация: нет Всего: нет |
Всем доброго времени суток.
Вот возник вопрос, может кто знает, как можно решить такую проблему. Есть приложение, работающее с базой Access. Делает следующее: берет из базы (из текстового поля) текст, и грузит в компонент TWebBrowser – соответственно текст в виде HTML. Из того же приложения реализуется редактирование и сохранение этого текста в БД. Вопрос вот в чем: как мне можно сохранять картинки в БД, и грузить их в компонент TWebBrowser, при загрузке страницы. Вся проблема в том что я храню эти картинки в той же БД. Вариант: со внешним хранением картинок не подходит. До недавнего времени, я думал что смогу решить проблему так: при редактировании (когда пользователь вставляет картинку), сохранять ее в БД, правит ссылку на (примерно) loadImg.exe?1114 – где loadImg.exe было бы что то по типу CGI приложения получающее идентификатор картинки и грузящего его. Но на днях попробовал сделать так – ничего не получилось. Кто может подсказать – что можно сделать? |
|||
|
||||
Elfebet |
|
|||
Опытный Профиль Группа: Участник Сообщений: 545 Регистрация: 15.5.2006 Где: Украина. Запорожь е. Репутация: 2 Всего: 14 |
А чем этот вариант тебе не нравится, ведь хтмл коде картинки грузятся из определенного пути (т.е. всеравно надо сохранять на диск), а потом эти картинки удаляй. -------------------- Программист не должен всё знать... он должен знать где можно посмотреть |
|||
|
||||
kostas |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 100 Регистрация: 21.7.2006 Репутация: 3 Всего: 4 |
см. тип BLOB
|
|||
|
||||
savage |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 135 Регистрация: 13.8.2003 Репутация: нет Всего: нет |
Elfebetне устраивает тем что нада кучу картинок таскать + следить за ними тяжелее. А так, все хранятся в отдельной таблице. - удобнее
Ну, и я это приложение переделываю - не я его писал, так что есть набор ограничений kostas да с блобом то все понятно. Проблема в том - как в HTML ку загрузить эту картинку. Это сообщение отредактировал(а) savage - 6.10.2006, 09:38 |
|||
|
||||
kostas |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 100 Регистрация: 21.7.2006 Репутация: 3 Всего: 4 |
||||
|
||||
savage |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 135 Регистрация: 13.8.2003 Репутация: нет Всего: нет |
kostas, ты имееш в виду использовать временные файлы?
|
|||
|
||||
kostas |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 100 Регистрация: 21.7.2006 Репутация: 3 Всего: 4 |
да, достаешь картинку, временно сохраняешь, генерируешь свой хтмл, отображаешь, при закрытии удаляешь картинку
|
|||
|
||||
savage |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 135 Регистрация: 13.8.2003 Репутация: нет Всего: нет |
это конечно вариант, но все таки, интересует... можно ли как то еще обыграть такую ситуацию
|
|||
|
||||
Paradise |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 85 Регистрация: 22.11.2006 Репутация: нет Всего: нет |
Попробуй сохранять картинки в поле типа "Поле объекта OLE", только я не знаю будет ли загружаться картинка в TWebBrowser. Попытка не пытка
|
|||
|
||||
former |
|
|||
MEMS Expert Профиль Группа: Завсегдатай Сообщений: 1166 Регистрация: 1.3.2006 Где: Россия Репутация: 5 Всего: 17 |
Может быть грузить картинку в поток.
-------------------- Достаточно снизить уровень мышления, чтобы иные почувствовали почву под ногами. |
|||
|
||||
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |