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

Delphi Sources



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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 08.08.2009, 23:46
Аватар для Mehman123
Mehman123 Mehman123 вне форума
Прохожий
 
Регистрация: 04.08.2009
Сообщения: 5
Репутация: 10
По умолчанию Проблема с базой данных Access

как поместить базу данных Access изображения jpg а не bmp.Помогите

Последний раз редактировалось Mehman123, 08.08.2009 в 23:52.
Ответить с цитированием
  #2  
Старый 09.08.2009, 09:36
Аватар для Yurk@
Yurk@ Yurk@ вне форума
Специалист
 
Регистрация: 07.09.2007
Адрес: Украина, г. Днепропетровск
Сообщения: 892
Версия Delphi: 7 + ОгнеПтица
Репутация: выкл
По умолчанию

Запись картинки в ADO таблицу
JPEG или BMP для БД роли не играют
__________________
Поживу - увижу, Доживу - узнаю, Выживу - учту.
[P.S.]->Выражая благодарность за помощь - Вы получаете шанс на помощь в следующий раз
Ответить с цитированием
  #3  
Старый 09.08.2009, 22:56
Аватар для AllMaNi
AllMaNi AllMaNi вне форума
Новичок
 
Регистрация: 15.06.2009
Адрес: Россия, ЮФО
Сообщения: 57
Репутация: 10
По умолчанию

Для примера - манипуляции с бмп и жпг. (из проги по созданию скриншота экрана и сохранению его в жпг)
Код:
procedure ScreenToJPG(filename:String);
var
  bm:TBitMap;
  jpg:TJPEGImage;
 begin
  bm:=TBitMap.Create;
  bm.Width:=Screen.Width;
  bm.Height:=Screen.Height;
  BitBlt(bm.Canvas.Handle,0,0,bm.Width,bm.Height,GetDC(0),0,0,SRCCOPY);
  jpg:=TJPEGImage.Create;
  jpg.CompressionQuality := 75;
  jpg.Assign(bm);
  jpg.SaveToFile(filename + '.jpg');
  jpg.Free;
  bm.Free;
 end;

В Uses подключи модуль jpeg.
__________________
Пусть ненавидят миллионы, зато любят тыщи (с) Многоточие
Ответить с цитированием
  #4  
Старый 09.08.2009, 23:56
Аватар для Mehman123
Mehman123 Mehman123 вне форума
Прохожий
 
Регистрация: 04.08.2009
Сообщения: 5
Репутация: 10
По умолчанию

Цитата:
Сообщение от AllMaNi
Для примера - манипуляции с бмп и жпг. (из проги по созданию скриншота экрана и сохранению его в жпг)
Код:
procedure ScreenToJPG(filename:String);
var
  bm:TBitMap;
  jpg:TJPEGImage;
 begin
  bm:=TBitMap.Create;
  bm.Width:=Screen.Width;
  bm.Height:=Screen.Height;
  BitBlt(bm.Canvas.Handle,0,0,bm.Width,bm.Height,GetDC(0),0,0,SRCCOPY);
  jpg:=TJPEGImage.Create;
  jpg.CompressionQuality := 75;
  jpg.Assign(bm);
  jpg.SaveToFile(filename + '.jpg');
  jpg.Free;
  bm.Free;
 end;

В Uses подключи модуль jpeg.

у меня не полуцилас вот ето код:

Код:
procedure TForm3.TntSpeedButton3Click(Sender: TObject);
begin
od1.Execute;
if od1.FileName<>'' then  dm2.ADOTable15foto1.LoadFromFile(od1.FileName);
end;

procedure ScreenToJPG(filename:String);
var
  bm:TBitMap;
  jpg:TJPEGImage;
 begin
  bm:=TBitMap.Create;
  bm.Width:=Screen.Width;
  bm.Height:=Screen.Height;
  BitBlt(bm.Canvas.Handle,0,0,bm.Width,bm.Height,GetDC(0),0,0,SRCCOPY);
  jpg:=TJPEGImage.Create;
  jpg.CompressionQuality := 75;
  jpg.Assign(bm);
  jpg.SaveToFile(filename + '.jpg');
  jpg.Free;
  bm.Free;
 end;

а исходник ест?
Ответить с цитированием
  #5  
Старый 10.08.2009, 00:00
Аватар для Mehman123
Mehman123 Mehman123 вне форума
Прохожий
 
Регистрация: 04.08.2009
Сообщения: 5
Репутация: 10
По умолчанию Проблема с базой данных Access

Цитата:
Сообщение от Yurk@
Запись картинки в ADO таблицу
JPEG или BMP для БД роли не играют
играют рол в БД
Ответить с цитированием
Ответ


Delphi Sources

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

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

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

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


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


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

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

ВКонтакте   Facebook   Twitter