Эмуляция чтения элемента

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 436
Баллы
113
Привет. Есть такой метод - FullEmulationMouseMoveAboveHtmlElement.
В процессе выполнения которого курсор мышки "читает" - водит курсором вдоль указанных элементов.
Есть ли способ при этом "выделять" текст, типа как с зажатым Mouse1?
 
Регистрация
05.06.2019
Сообщения
570
Благодарностей
453
Баллы
63
Привет. Есть такой метод - FullEmulationMouseMoveAboveHtmlElement.
В процессе выполнения которого курсор мышки "читает" - водит курсором вдоль указанных элементов.
Есть ли способ при этом "выделять" текст, типа как с зажатым Mouse1?
Есть метод: FullEmulationMouseMove - движение мыши к координатам

1. Для начала, нужно определить координаты (для точки А по оси х, у) для определения начала элемента.
2. Подвести курсор мыши на эти координаты.
3. Сделать действие мышью.
4. Переместить курсор к точке Б, аналогично из 1 пункта.

Пример:
Пример выделения элемента:
// Координата - Точка А
int pointX = 0; // по горизонтали
int pointY = 0; // по вертикали
instance.ActiveTab.FullEmulationMouseMove(pointX, pointY); //Движение к указанным координатам

// Действие мышью
string mouseButton = "left"; // Левая кнопка мыши
string mouseEvent = "down"; // Зажатие кнопки
instance.ActiveTab.FullEmulationMouseClick(mouseButton, mouseEvent);

// Координата - Точка Б
pointX = 30; // по горизонтали
pointY = 0; // по вертикали
instance.ActiveTab.FullEmulationMouseMove(pointX, pointY); //Движение к указанным координатам

// Действие мышью
mouseEvent = "up"; // Отжатие кнопки
instance.ActiveTab.FullEmulationMouseClick(mouseButton, mouseEvent);
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)