- Регистрация
- 24.07.2017
- Сообщения
- 32
- Благодарностей
- 1
- Баллы
- 8
Использую в шаблоне метод эмуляции движения мыши на С#:
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("div", "class", "main", "regexp", 0);
if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
В таком виде всё работает нормально, но если в первой строчке вместо ноля я подставляю свою переменную:
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("span", "class", "post_like_link\ _link", "regexp", project.Variables["counter"].Value);
if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
return instance.ActiveTab.FullEmulationMouseCurrentPosition;
то тут же получаю сообщение, что проект выполнен с ошибкой.
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("div", "class", "main", "regexp", 0);
if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
В таком виде всё работает нормально, но если в первой строчке вместо ноля я подставляю свою переменную:
HtmlElement he = instance.ActiveTab.GetDocumentByAddress("0").FindElementByAttribute("span", "class", "post_like_link\ _link", "regexp", project.Variables["counter"].Value);
if (he.IsVoid) return -1;
instance.ActiveTab.FullEmulationMouseMoveToHtmlElement(he);
return instance.ActiveTab.FullEmulationMouseCurrentPosition;
то тут же получаю сообщение, что проект выполнен с ошибкой.