Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Есть 2 простых вопроса!(Pascal)

-

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

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

Ответ
 
Опции темы
Старый 10.03.2011, 18:42   #1
 Разведчик
Аватар для Faolan8
 
Faolan8 никому не известный тип
Регистрация: 21.02.2011
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
Unhappy Есть 2 простых вопроса!(Pascal)

Есть 2 вопроса!
1-ый как проверить наличие пиксела данного цвета в данном квадрате с помощью if.
2-ой как заставить при выполнении if нажать клавишу, в моем случае ЛКМ!
буду благодарен!)
P.S. спасибо кинуть не смогу, мало сообщений.
________________
Я нуб ТЫ тРуП =Р
  Ответить с цитированием
Старый 11.03.2011, 20:30   #2
Бандеровец
 Лейтенант-командор
Аватар для VeTaL_UA
 
VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(VeTaL_UA сломал счётчик популярности :(
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
Отправить сообщение для VeTaL_UA с помощью ICQ Отправить сообщение для VeTaL_UA с помощью Skype™
 
Post Re: Есть 2 простых вопроса!(Pascal)

Хз, как в паскале, но я слышал, что паскаль и делфи почти одно и тоже...
Чтение цвета пикселя(только в какой либо ФОРМЕ) на ДЕЛФИ происходит примерно так:
procedure TForm1.Button1Click(Sender: TObject);
var Color:TColor;
R,G,B:byte;
begin
Color:=form1.Canvas.Pixels[100,100];
R:=GetRValue(Color);
G:=GetGValue(Color);
B:=GetBValue(Color);
form1.Canvas.Pixels[100,100]:=RGB(R+20,G+20,B);
end;

Нажатие клавиши в ДЕЛФИ производится примерно так:
procedure EmulateKey(Wnd: HWND; VKey: Integer);
asm
push 0
push edx
push 0101H
push eax
push 0
push edx
push 0100H
push eax
call PostMessage
call PostMessage
end;

Я думаю скомбинировать ты это сможешь сам....
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.

Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.


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


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Программа] Fast Zhyk для простых пользователей. The_Cruiser Dark Orbit 6 25.01.2011 16:32

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

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

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