|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.01.2010, 14:43 | #1 |
Форумчанин
Регистрация: 19.11.2009
Сообщений: 155
|
Форма приложения
Как можно запрограммировать программу, так что бы она могла, искать на форме определённо заданный заранье цвет (включая компоненты) и заменять его другим. Напишите код.
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!! dmi83206389@mail.ru |
02.01.2010, 14:46 | #2 |
Участник клубаДжуниор
Регистрация: 23.08.2008
Сообщений: 1,616
|
getpixel и setpixel.
pushl $0x18E3DF6B
call ICQ |
03.01.2010, 21:47 | #3 |
Форумчанин
Регистрация: 19.11.2009
Сообщений: 155
|
пример использования
А по подробнее можно или хотя бы пример использования
По всем вопросам связанным с Делфи или Паскаль обращайтесь, чем смогу тем и помогу.
Помог жми на весы!!! dmi83206389@mail.ru |
03.01.2010, 22:01 | #4 | |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
А ведь действительно исчерпывающий ответ.
При следующих условиях (включаю телепатию) 1. Используете Delphi VCL 2. Через GetDC или GetWindowDC получить контекст вашей "формы" и таким образом либо "перегнать" в буфер, то бишь Bitmap 3. Использовать выше описанные функции. Как ? Идем в google вводим следующий набор слов "MSDN GetPixel" - думаю что в результате жмем на первую ссылку и читаем очень внимательно. 4. Зная ширину и высоту буфера, в простом цикле производим перебор каждого пикселя и сравниваем с вашим эталонным. 5. А вот тут пришли к проблеме если требуется "живая", "отзывчивая" форма на действия пользователя - то к сожалению с использованием VCL вам не удастся Цитата:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
форма | blackstersl | Мультимедиа в Delphi | 1 | 23.08.2008 19:03 |
Как узнать создана ли форма во время работы приложения? | Avalonix | Общие вопросы Delphi | 4 | 31.05.2008 21:01 |
Делаю сайты, пишу маленькие/большие скрипты. Пишу веб-приложения и приложения под Windows. | SkyM@n | Фриланс | 3 | 29.12.2007 16:21 |
форма... | Briz | Общие вопросы Delphi | 8 | 22.10.2007 17:26 |
Первая форма приложения не главная | Avron | Общие вопросы Delphi | 4 | 28.09.2007 12:02 |