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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.03.2012, 23:52   #1
Andrey770
Пользователь
 
Регистрация: 11.03.2011
Сообщений: 83
По умолчанию Как сделать снимок с Image?

Как сделать снимок с Image?
Нужно сделать процедурку которая будет делать снимок с компонента, который находиться на форме -Image и сохранять его в файл? типа скриншота
Andrey770 вне форума Ответить с цитированием
Старый 14.03.2012, 00:05   #2
dmitriegorovih
Ещё не
Форумчанин
 
Аватар для dmitriegorovih
 
Регистрация: 04.01.2010
Сообщений: 517
По умолчанию

уточните именно какой компонент если button то вот так
Код:
var
bmp:TBitmap;
canva:Tcanvas;
begin
bmp:=TBitmap.Create;
canva:=Tcanvas.Create;
bmp.Width:=button1.Width;
bmp.Height:=button1.Height;
bmp.PixelFormat:=pf24bit;
canva.Handle:=getdc(button1.Handle);
bmp.Canvas.CopyRect(canva.ClipRect,canva,canva.ClipRect);
bmp.SaveToFile('D:\321313131321.bmp');
freeandnil(bmp);
freeandnil(canva);
end;
если image то у него есть свойство picture с ним то и гуляйте
Воображение важнее, чем знания. (Albert Einstein)
dmitriegorovih вне форума Ответить с цитированием
Старый 14.03.2012, 00:06   #3
Andrey770
Пользователь
 
Регистрация: 11.03.2011
Сообщений: 83
По умолчанию

Image
сейчас посмотрим что там с picture есть)
Снимок нужно сделать с графика.
Andrey770 вне форума Ответить с цитированием
Старый 14.03.2012, 00:16   #4
Andrey770
Пользователь
 
Регистрация: 11.03.2011
Сообщений: 83
По умолчанию

Все сделал, спасибо.
Andrey770 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать снимок экрана? Briz Общие вопросы Delphi 28 10.04.2013 16:29
Работа с image хз как лучше сделать. winner13 Мультимедиа в Delphi 3 25.04.2011 09:42
Как сделать фон компонента Image прозрачным Arassir Мультимедиа в Delphi 3 02.01.2011 19:16
как сделать Класс типа Image SevenXP Общие вопросы Delphi 13 19.09.2010 13:13
Как сделать снимок экрана в графическом режиме? Борис2 Паскаль, Turbo Pascal, PascalABC.NET 9 08.12.2007 21:07