![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| WDeveloper |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 31.1.2007 Репутация: нет Всего: нет |
Вот такой код:
Скриншот появляется по координатам 0,0 - что верно, а вот если нажать повторно кнопку, то оно сместиться пикселей на 100 и отобразится уже начиная с позиции 100, 100. Почему имеет место быть подобный эффект и как можно его избежать? Пользуясь случаем, озвучу ещё один вопрос Делаю вот так:
А вот без задержки не получается. Прога ИНОГДА остаётся всё же на скриншоте. Интересно, почему такое происходит? Не успевает экран перерисоваться от скрытой только что проги, как я его тут же фоткаю? Как считаете, приблизительно какое минимальное время можно установить на задержку, без опасения повторения этого эффекта? ( чем компьютер слабее, тем это время больше, полагаю.. ) |
||||
|
|||||
| Sunvas |
|
||||
|
Соль и сахар ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3388 Регистрация: 12.3.2006 Где: Тосно Репутация: 28 Всего: 89 |
Фоткать на Image1 как-то не очень удачно - о для другого предназначен.
Эта фича откуда? -------------------- Воспитывая детей по своему образу и подобию, родители почему-то надеются, что они будут лучше их. |
||||
|
|||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
WDeveloper, а зачем через ShowWindow форму прячешь? чем тебе Hide не угодил?
-------------------- There are always someone smarter than you... |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Это ещё ничего...
Часов через 10 винда повиснет - ресурсы кончатся |
|||
|
||||
| WDeveloper |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 31.1.2007 Репутация: нет Всего: нет |
Sunvas, а чего мне лучше использовать для отрисовки скриншота? Собственную форму или TPaintBox..?
MetalFan, Вообще Hide действительно быстрее работает, но если задержку не поставить, то кусок формы всё равно может остаться. Snowy, это ты серьёзно? |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
сделай еще Application.ProcessMessages перед снятием скрина. а ты думал тут все шутники?! кто будет ReleaseDC делать например? Пушкин? -------------------- There are always someone smarter than you... |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
||||
|
||||
| WDeveloper |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 31.1.2007 Репутация: нет Всего: нет |
MetalFan
А ProcessMessages перед снятием скрина зачем?? Полагаю не для того, чтобы не подвисало на мгновение.. Спасибо всем за советы!! Обязательно учту! |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
WDeveloper, а на всякий пожарный. чтоб форма все сообщения обработала и спрятаться успела)
-------------------- There are always someone smarter than you... |
|||
|
||||
| WDeveloper |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 31 Регистрация: 31.1.2007 Репутация: нет Всего: нет |
Ясно! Спасибо за совет!
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |