![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Народ!!!!!!!! Подскажите, пожалуйста как мне сделать так, что бы при открытии моей cool-проги создавались автоматически скриншоты экрана с интервалом, например 20 сек и сохранялись в в какой-нибудь папке. Заранее спасибо!
|
#2
|
|||
|
|||
![]() Вот,написал и проверил!
![]() Юзес JPEG,на форм1 должна быть баттн1 и имеэдж1. Код:
![]() Проверь и измени под себя то,что нужно. Поставь например таймер на 20000 milleseconds с обработчиком Button1Click(self); А как со временем менять имена файлов с картинками я думаю сам знаешь.. Последний раз редактировалось NSP, 19.01.2006 в 01:45. |
#3
|
|||
|
|||
![]() А зачем мудрить? моно просто послать код кнопки Print Screen, через Key_Count вроде, после этого буфер сохрани в файл
|
#4
|
||||
|
||||
![]() а если в это время кто-то работает на компе, и скопирует, что нить в буфер в этот момент? или скопирует текст, захочит его вставить, а в этот момент принт скрин и чел вставит картинку вместо текста
![]() |
#5
|
||||
|
||||
![]() Вот статья на delphiworld.narod.ru (почитай, авось пригодится):
http://delphiworld.narod.ru/base/screen_to_file2.html ![]() ![]() ![]() |
#6
|
|||
|
|||
![]() Мой вариант-переработка этого с учётом того,что:
1.мой работает,а тот-нет 2.мой вариант скрывает прогу во время съёмки 3.мой вариант может поддерживать несколько дисплеев у ПК ![]() |
#7
|
|||
|
|||
![]() Цитата:
|