Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не могу записать в InterBase JPG (c BMP - нормально) [D5, IB5.x]


Страницы:   1 2

fishka ©   (2006-08-09 11:50:00) 

Вот кусочек программы, который работает если информацию брать из BMP:
IBTable3.Edit;
  (IBTable3.FieldByName('area') as TBlobField).LoadFromStream(FS);
  IBTable3.Post;


Что надо изменить, чтобы можно было использовать файлы типа JPG?


Romkin   (2006-08-09 13:37:00) [21]

Desdechado ©   (09.08.06 13:05) [5] Зато сигнатуры позволяют точно установить, что это. Это же не обязательно в поле может лежать. Просто поток...
Да и надежнее как-то, мало ли какое рассогласование может случиться.


Desdechado   (2006-08-09 13:05:00) [22]

Romkin ©   (09.08.06 12:02) [3]
Я обычно явно сохраняю тип в отдельном поле, тогда не нужно гадать по сигнатурам, что зарыто в блобе.


fishka   (2006-08-09 12:38:00) [23]

ты просто потом не можешь показать то, что сохранил - Скорее всего это так.
Спасибо всем! Воспользуюсь ссылкой.


Romkin   (2006-08-09 12:02:00) [24]

http://forum.sources.ru/index.php?showtopic=148297


Desdechado   (2006-08-09 12:01:00) [25]

Есть подозрение, что ты просто потом не можешь показать то, что сохранил. Но это из другой оперы, из поддержки в Image и DBImage сторонних форматов.


DrPass   (2006-08-09 11:58:00) [26]

Этот код работает нормально с любым типом данных в потоке. Ошибка где-то в ином месте


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо