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

Мышь

-

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

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

Ответ
 
Опции темы
Старый 19.03.2011, 23:22   #1
 Разведчик
Аватар для Pahan2011
 
Pahan2011 никому не известный тип
Регистрация: 18.03.2011
Сообщений: 0
Популярность: 12
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
Exclamation Мышь

Всем драсте
Помогите плиз
Код нажатие левый клик мышки
SetCursorPos ();
вот начало есть а чтоб нажал и отпустил код незнаю подскажите
  Ответить с цитированием
Старый 20.03.2011, 12:25   #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™
 
По умолчанию Re: Мышь

GetCursorPos(A) - узнать текущее положение мыши (где A : TPoint)
SetCursorPos(X,Y) - установить новое положение мыши
mouse_event(MOUSEEVENTF_LEFTDOWN,X,Y,0,0) - нажать левой кнопки
mouse_event(MOUSEEVENTF_LEFTUP,X,Y,0,0) - отпустить левую кнопку
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: 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.


  Ответить с цитированием
Старый 20.03.2011, 17:04   #3
Заблокирован
 Сержант
Аватар для Hellost
 
Hellost на правильном пути
Регистрация: 01.09.2010
Сообщений: 163
Популярность: 32
Сказал(а) спасибо: 135
Поблагодарили 48 раз(а) в 36 сообщениях
 
По умолчанию Re: Мышь

Код:
procedure mouseclick(x,y :integer);
var
OldCursorPos: TPoint;
begin
GetCursorPos(OldCursorPos);
SetCursorPos(x, y );
mouse_event(MOUSEEVENTF_LEFTDOWN,0, 0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,0, 0 ,0,0);
SetCursorPos(OldCursorPos.X, OldCursorPos.Y);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
mouseclick(20, 1023 )
end;

Последний раз редактировалось Hellost; 20.03.2011 в 17:37.
  Ответить с цитированием
Ответ


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

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

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

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

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

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