Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Интернет и сети
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.04.2007, 07:20
zloy zloy вне форума
Прохожий
 
Регистрация: 29.05.2006
Сообщения: 16
Репутация: 10
По умолчанию Нажатие мышкой =)

ВОбщем даже незнаю как реализовать все думаю видели прогу radmin там можно на удалённом компьютере щелкать мышкой как будто находишься сам за ним вот никто не поможет с реализацией
Кстати это не для вируса для совершенно полезной проги
Ответить с цитированием
  #2  
Старый 06.04.2007, 18:30
Аватар для mav_c
mav_c mav_c вне форума
Активный
 
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
Лампочка

Цитата:
Сообщение от zloy
ВОбщем даже незнаю как реализовать все думаю видели прогу radmin там можно на удалённом компьютере щелкать мышкой как будто находишься сам за ним вот никто не поможет с реализацией
Кстати это не для вируса для совершенно полезной проги
Посылай сообщения мышки тому окну которому нужно с помощью SendMessage. Для всех окон используй дескриптор окна = 0. Сообщения мыши WM_LBUTTONDOWN, WM_LBUTTONUP, WM_RIGHTBUTTONDOWN (И др. см. в MSDN)
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
Ответить с цитированием
  #3  
Старый 07.04.2007, 23:16
Аватар для X-rem
X-rem X-rem вне форума
Начинающий
 
Регистрация: 06.04.2007
Адрес: Питер
Сообщения: 119
Репутация: 10
Лампочка

Не... Нужно WebBrowser Добавить в Uses и на форму
Там ардес будет ну например: //Server
И будет тебе.
__________________
[ Ты не сможешь никому помочь до тех пор, пока не поможешь себе ]
Delphi 7 user
  • Indy 10.5.5
  • AbfEffects & Controls
  • LockBox
  • AlphaControls
  • Eagle CDK

ICQ: 570224849 / JID: x-rem@jabber.ru|no / Skype: ukc-rem / VK: ukc_rem.vk.com (ID: 27703738)
Ответить с цитированием
  #4  
Старый 09.04.2007, 18:10
Аватар для mav_c
mav_c mav_c вне форума
Активный
 
Регистрация: 26.03.2007
Адрес: Москва
Сообщения: 287
Репутация: 30
По умолчанию

Цитата:
Сообщение от X-rem
Не... Нужно WebBrowser Добавить в Uses и на форму
Там ардес будет ну например: //Server
И будет тебе.
Чёт ты не то говориш!
Ты наверна не так понял.
__________________
---------------------------------------------
Программирование - не профессия, а стиль жизни
Ответить с цитированием
  #5  
Старый 08.09.2008, 09:06
DSL88 DSL88 вне форума
Новичок
 
Регистрация: 08.09.2008
Адрес: Пермь
Сообщения: 51
Репутация: 10
По умолчанию

Есть такое событие. В каждой дельфе (писал работу по удаленному помошнику и там мона была тыкать).
После долгих ковыряний в хелпах и исходниках найдено:
Код:
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTDOWN, Mouse.CursorPos.X, Mouse.CursorPos.Y,0,0);
//нажимаем кнопочку мышки (левую естественно)
Mouse_Event(MOUSEEVENTF_ABSOLUTE or MOUSEEVENTF_LEFTUP, Mouse.CursorPos.X, Mouse.CursorPos.Y,0,0);
//отжимаем
есть процедура нажатия одной строчкой, тока не помню как...
Mouse.CursorPos.X - Положение для нажатия мышки по вертикали
Mouse.CursorPos.Y - Положение для нажатия мышки по горизонтали
что значат два остальных параметра я так и не узнал

Да, и еще: модуль Windows должен быть подключен.
__________________
Жизнь - игра: сюжет фигня... Зато какая графика!!!

Последний раз редактировалось DSL88, 08.09.2008 в 09:11.
Ответить с цитированием
  #6  
Старый 19.09.2009, 13:22
Аватар для -sanya-
-sanya- -sanya- вне форума
Новичок
 
Регистрация: 14.04.2009
Сообщения: 64
Репутация: 20
Счастье вот

---------------------------------------------------------------------------
НАЖАТЬ НА ЛЕВУЮ КНОПКУ МЫШКИ

Mouse_event(MOUSEEVENTF_LEFTDOWN, mouse.CursorPos.X, Mouse.CursorPos.Y, 0, 0);Mouse_event(MOUSEEVENTF_LEFTUP, mouse.CursorPos.X, Mouse.CursorPos.Y, 0, 0);
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
НАЖАТЬ НА ПРАВУЮ КНОПКУ МЫШКИ

Mouse_event(MOUSEEVENTF_RIGHTDOWN, mouse.CursorPos.X, Mouse.CursorPos.Y, 0, 0);Mouse_event(MOUSEEVENTF_RIGHTUP, mouse.CursorPos.X, Mouse.CursorPos.Y, 0, 0);
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
НАЖАТЬ НА КОЛЕСИКО МЫШКИ

Mouse_event(MOUSEEVENTF_MIDDLEDOWN, mouse.CursorPos.X, Mouse.CursorPos.Y, 0, 0);Mouse_event(MOUSEEVENTF_MIDDLEUP, mouse.CursorPos.X, Mouse.CursorPos.Y, 0, 0);
-----------------------------------------------------------------------------------
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 10:53.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025