Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.10.2012, 13:55
Аватар для borockov
borockov borockov вне форума
Начинающий
 
Регистрация: 18.08.2012
Сообщения: 125
Репутация: 10
По умолчанию Работа с dbimage

Всем здорово! Друзья, понимаю что вопрос обсуждался много раз на форуме, но всё равно никак не могу разобраться кому не сложно сделайте пожалуйста простенький пример, который показывает как добавить картинку в базу и как отобразить эту картинку в dbimage. Заранее большое спасибо!
p.s без разницы какая база paradox или access.
Ответить с цитированием
  #2  
Старый 27.10.2012, 16:39
Аватар для borockov
borockov borockov вне форума
Начинающий
 
Регистрация: 18.08.2012
Сообщения: 125
Репутация: 10
По умолчанию =)

Друзья, сам разобрался.
вот код
Код:
table1.Edit;
if OpenPictureDialog1.Execute then
 DBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
 table1.Post;
Всё работает. Но теперь возник другой вопрос, как автоматически подгонять картинку под размеры dbimage?
Ответить с цитированием
  #3  
Старый 27.10.2012, 16:49
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

Я не сторонник ДБ компонентов. Я бы просто вычитывал из блоба в ручей и грузил в картинку. Добавление в ДБ так же, через ручьи, без всяких там table1.Post.
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
  #4  
Старый 27.10.2012, 17:20
Аватар для borockov
borockov borockov вне форума
Начинающий
 
Регистрация: 18.08.2012
Сообщения: 125
Репутация: 10
По умолчанию

Цитата:
Сообщение от M.A.D.M.A.N.
Я не сторонник ДБ компонентов. Я бы просто вычитывал из блоба в ручей и грузил в картинку. Добавление в ДБ так же, через ручьи, без всяких там table1.Post.
ручьи? ссори я не знаю что такое ручьи=(
Ответить с цитированием
  #5  
Старый 27.10.2012, 17:43
Аватар для M.A.D.M.A.N.
M.A.D.M.A.N. M.A.D.M.A.N. вне форума
Sir Richard Abramson
 
Регистрация: 05.04.2008
Сообщения: 5,505
Версия Delphi: XE10
Репутация: выкл
По умолчанию

TStream
I II III
__________________
— Как тебя понимать?
— Понимать меня не обязательно. Обязательно меня любить и кормить вовремя.


На Delphi, увы, больше не программирую.
Рекомендуемая литература по программированию
Ответить с цитированием
Этот пользователь сказал Спасибо M.A.D.M.A.N. за это полезное сообщение:
borockov (27.10.2012)
  #6  
Старый 27.10.2012, 17:47
Аватар для borockov
borockov borockov вне форума
Начинающий
 
Регистрация: 18.08.2012
Сообщения: 125
Репутация: 10
По умолчанию =)

Ааа stream, я пробовал загружать через sream, используя примеры найденные в инете, но наверное руки кривые не смог разобраться=) в итоге сделал как сделал!=))) в общем всем спасибо!
Ответить с цитированием
  #7  
Старый 28.10.2012, 10:44
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
  if OpenPictureDialog1.Execute then
  begin
    Table1.Edit;
    TGraphicField(Table1.FieldByName('Graphic')).LoadFromFile(OpenPictureDialog1.FileName);
    Table1.Post;
  end;

Код:
DBImage1.Stretch:=True;
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 11:16.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025