Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.10.2017, 09:01   #1
KBO
Форумчанин
 
Регистрация: 11.06.2010
Сообщений: 525
По умолчанию Не получается сохранить рисунок в БД с его измененными размерами (Delphi)

Доброе время суток форумчане,
Есть БД и форма на которой находится компоненты TMyDBImage (просматривает рисунки из БД) и TImage ит.д.
Происходит загрузка картинки в TImage и изменение ее размера на необходимые.
Далее с помощью потока перезаписываю ее в поле типа “blob”, все замечательно.

Код:
Var
qq: TMemoryStream;

begin
…
StretchBlt (Image1.Picture.Bitmap.Canvas.Handle, 0, 0, r2.Right, r2.Bottom, Canvas.Handle, 0, 0, r1.Right, r1.Bottom, SRCCOPY);
qq := TMemoryStream.Create;
Image1.Picture.Bitmap.SaveToStream(qq);
qq.Position := 0;
TBlobField(ibdsFeatures.FieldByName('VOICE_IMAGE')).LoadFromStream(qq);      
….
Но при просмотре картинки в «TMyDBImage», размеры картинки остались такими, как и до изменения.
После вставки каринки в БД, перезагрузка программы также НЕ помогает.

В чем может быть ошибка?

Спасибо за ответ

P.S.
- Размер TImage такой же как и у TMyDBImage. По TImage подбирается конкретный размер.

Последний раз редактировалось KBO; 08.10.2017 в 13:34.
KBO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[РЕШЕНО] bass.dll, Программа получает мп3 файл с сервера и воспроизводит его, как его сохранить в файл? NEoMASTERR Общие вопросы Delphi 0 25.01.2016 11:30
Как сохранить Image и другие компоненты находящиеся на нем как рисунок Paul Hindenburg Мультимедиа в Delphi 2 30.12.2010 09:53
не получается загрузить рисунок с расширением jpeg в компонент Image s2dentishe Помощь студентам 2 09.01.2010 02:04
Как сохранить этот рисунок не используя SaveDialog? kadekin Помощь студентам 4 01.08.2008 19:26
помогите сохранить рисунок в файл в Visual C++ werder13 Visual C++ 1 20.02.2008 17:46