Эмуляция мыши

  • Автор темы Автор темы tamplierjew
  • Дата начала Дата начала

tamplierjew

Client
Регистрация
12.02.2018
Сообщения
42
Реакции
0
Баллы
6
Добрый день
Использую следующий код, для растягивания элемента, но он не отрабатывает корректно. Как это можно исправить?
C#:
Развернуть Свернуть Копировать
instance.WaitFieldEmulationDelay();
instance.ActiveTab.FullEmulationMouseDragAndDrop(513,615, 900, 615);
ВИДЕО ЭМУЛЯЦИИ
 
Здравствуйте.
Скорее всего это связано с проблемой описанной здесь - клик

Можете попробовать код, который предоставил автор той темы в одном из сообщений

C#:
Развернуть Свернуть Копировать
HtmlElement he = instance.ActiveTab.FindElementByAttribute("div", "class", "aGAaLb", "regexp", 2); // 0-4 шарика
he.RiseEvent("onmousedown", "None");

int x1 = he.DisplacementInTabWindow.X+3;
int y1 = he.DisplacementInTabWindow.Y+3;
int x2 = he.DisplacementInTabWindow.X + 300;
int y2 = he.DisplacementInTabWindow.Y+ 200;
instance.ActiveTab.DragDrop(x1, y1, x2, y2);
he.RiseEvent("onmousedown", "None");
 
  • Спасибо
Реакции: tamplierjew
Здравствуйте.
Скорее всего это связано с проблемой описанной здесь - клик

Можете попробовать код, который предоставил автор той темы в одном из сообщений

C#:
Развернуть Свернуть Копировать
HtmlElement he = instance.ActiveTab.FindElementByAttribute("div", "class", "aGAaLb", "regexp", 2); // 0-4 шарика
he.RiseEvent("onmousedown", "None");

int x1 = he.DisplacementInTabWindow.X+3;
int y1 = he.DisplacementInTabWindow.Y+3;
int x2 = he.DisplacementInTabWindow.X + 300;
int y2 = he.DisplacementInTabWindow.Y+ 200;
instance.ActiveTab.DragDrop(x1, y1, x2, y2);
he.RiseEvent("onmousedown", "None");
Помогло. Благодарю!
 

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