Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Скриншот выделенной области. Проблемка.

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 17.03.2013, 22:29   #1
 Разведчик
Аватар для Erstown
 
Erstown на правильном путиErstown на правильном пути
Регистрация: 07.04.2012
Сообщений: 5
Популярность: 170
Сказал(а) спасибо: 0
Поблагодарили 8 раз(а) в 6 сообщениях
 
По умолчанию Скриншот выделенной области. Проблемка.

Вообщем возникла такая проблемка. При нажатии на кнопку(Пока сделал без горячих клавиш, ну так, для моего удобства) открывается вторая форма, где выбирается область и делается скриншот этой выделенной области. С этим проблем нет. Но при нажатии на эту кнопку еще раз, уже "нету" никакой отрисовки. То есть сама область, которой выбирается место под скриншот становится почти не видимой и нету на экране оттенка прозрачности формы, но сам скриншот делается. Решил эту проблему тем, что после того как скриншот сделается, я закрываю основную форму, еще раз ее открываю и закрываю форму где делается скришот.
Код:
Form1.Close;
ShellExecute(Handle, 'open', 'Project1.exe', nil, nil, SW_SHOWNORMAL);
Form3.Close;
Из - за чего может возникнуть данная проблема, и как можно обойтись без этого?

Добавлено через 12 минут
Проблема решена.

Последний раз редактировалось Erstown; 17.03.2013 в 22:41. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 17.03.2013, 23:15   #2
 Разведчик
Аватар для SauronHolder
 
SauronHolder неизвестен в этих краях
Регистрация: 17.03.2013
Сообщений: 0
Популярность: -83
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Скриншот выделенной области. Проблемка.

Цитата:
Сообщение от ErstownПосмотреть сообщение
Вообщем возникла такая проблемка. При нажатии на кнопку(Пока сделал без горячих клавиш, ну так, для моего удобства) открывается вторая форма, где выбирается область и делается скриншот этой выделенной области. С этим проблем нет. Но при нажатии на эту кнопку еще раз, уже "нету" никакой отрисовки. То есть сама область, которой выбирается место под скриншот становится почти не видимой и нету на экране оттенка прозрачности формы, но сам скриншот делается. Решил эту проблему тем, что после того как скриншот сделается, я закрываю основную форму, еще раз ее открываю и закрываю форму где делается скришот.
Код:
Form1.Close;
ShellExecute(Handle, 'open', 'Project1.exe', nil, nil, SW_SHOWNORMAL);
Form3.Close;
Из - за чего может возникнуть данная проблема, и как можно обойтись без этого?

Добавлено через 12 минут
Проблема решена.

как
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Мб есть хакер в области му онайн!? HackeRGroup Школа Читера 3 10.02.2019 22:07

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 23:15.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net