![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.04.2011
Сообщений: 152
|
![]()
Вообщем помогите сделать программу, которая будет делать скриншот определенной части экрана, а то я себе не представляю как это. Зарание спасибо за ответ
![]() |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
сразу видно поиском не пользовались ай-йа-яй
вот из колекции примеров делфиворлд Разместите на форме TPaintBox и TButton. Код:
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 07.04.2011
Сообщений: 152
|
![]()
Спасибо, а как сделать, чтобы сделался скриншот компонента?
Последний раз редактировалось JonMagon; 11.05.2011 в 19:51. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
ищете Handle этого компонент и вот в этом месте
Код:
хотя здесь могу ошибаться ![]()
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 07.04.2011
Сообщений: 152
|
![]()
неа, не работает
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 07.04.2011
Сообщений: 152
|
![]()
может лучше определить координаты этого компонента, а потом заскринить как с рабочего стола?
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 07.04.2011
Сообщений: 152
|
![]()
Я могу определить только координаты на форме, а как определить координаты на мониторе?
|
![]() |
![]() |
![]() |
#8 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
![]()
Form1.Top и Form1.Left - координаты формы на экране
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 07.04.2011
Сообщений: 152
|
![]()
Нет, это координаты на форме, а мне нужно на мониторе. Если Top:=0 незначит, что компонент будет в верхнем левом углу экрана, а он будет в верхнем левом углу формы *_*
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]()
так тебе и намекнули, прибавь к координатам контрола координаты формы на которой они находятся
Могу лишь пнуть в нужном направлении (ну или как получится)
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Скриншот экрана | dradysman | Общие вопросы Delphi | 2 | 14.04.2010 15:17 |
Неудаётся сделать скриншот экрана и отлавить клавиши | Вавел из ГМТУ | Общие вопросы Delphi | 4 | 13.09.2009 14:53 |
Скриншот экрана | ViNcHeStEr | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 08.07.2008 12:35 |
как сделать скриншот | xakkkkker | Общие вопросы Delphi | 1 | 10.02.2008 15:24 |
Скриншот экрана | Terran | Общие вопросы Delphi | 2 | 16.12.2007 15:13 |