Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Скриншоты

9.4K
25 января 2005 года
Aleksei
4 / / 25.01.2005
О великие кодеры обрашаюсь к вам в своих молитвах ...подскажите мне ктонибудь как снять скрин с десктопа и закатать всё это дело в формат
JPG.. ну или хотябы как установить нужное мне расширение при снятии скриншота ... да и вообше если не трудно поделитесь всем что есть по этой теме что бы форум не хламить пишите на мыл ))) [email]alekseivvv@nm.ru[/email] заранее благодарен
303
25 января 2005 года
makbeth
1.0K / / 25.11.2004
Цитата:
Originally posted by Aleksei
О великие кодеры обрашаюсь к вам в своих молитвах ...подскажите мне ктонибудь как снять скрин с десктопа и закатать всё это дело в формат
JPG.. ну или хотябы как установить нужное мне расширение при снятии скриншота ... да и вообше если не трудно поделитесь всем что есть по этой теме что бы форум не хламить пишите на мыл ))) [email]alekseivvv@nm.ru[/email] заранее благодарен


Что-то не совсем понятно в чем проблема. Как снять скриншот или как сохранить его в jpeg?
1. Как снять скриншот - юзаем поисковик и в итоге:

Код:
procedure GetScreenshot;
var
  i, j: integer;
  DesktopBitmap: TBitmap;
begin
  //получаем битмап десктопа
  DesktopBitmap := TBitmap.Create;
  with DesktopBitmap do
  begin
    Width := Screen.Width;
    Height := Screen.Height;
  end;
  BitBlt(DesktopBitmap.Canvas.Handle,
  0,0,Screen.Width,Screen.Height,
  GetDC(GetDesktopWindow), 0, 0, SrcCopy);
  //...
  DesktopBitmap.Free;
end;


2. Сохранить в jpeg - подключаем модуль Jpeg смотрим Help по TJPEGImage.
9.4K
26 января 2005 года
Aleksei
4 / / 25.01.2005
Всё проблема почти решена большое спасибо разобрался
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог