Как взять все данные из списка и добавить его в текстовое поле

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Благодарностей
1 268
Баллы
113
Есть на сайте форма куда вставляются список слов. Я хочу вставить все данные из списка в это поле. С помощью "Установить значение" в принципе можно по одному взять и пихать. Но форма подвисает. Хочу сделать CTRL+V )
 

bigcajones

Client
Регистрация
09.02.2011
Сообщения
1 216
Благодарностей
683
Баллы
113
Код:
 var tab = instance.ActiveTab;
var he = tab.FindElementByAttribute ("wysiwyg: div", "class", @ "w-text \", "regexp", 0);
if (tab.IsBusy) tab.WaitDownloading ();
if (! he.IsVoid)
{
    int x = Convert.ToInt32 (he.GetAttribute ("leftinbrowser")) +50;
    int y = Convert.ToInt32 (he.GetAttribute ("topinbrowser")) +20;
    lock (SyncObjects.InputSyncer)
    {
        Emulation.Emulator.MouseClick (tab.Handle, MouseButton.Left, MouseButtonEvent.Click, x, y);
        Emulator.ActiveWindow (instance.FormTitle);
        System.Windows.Forms.Clipboard.SetText (project.Variables ["title"]. Value);
               System.Windows.Forms.SendKeys.SendWait ("^ a");
        System.Windows.Forms.SendKeys.SendWait ("^ v");
    }
} 

Or set emulation to speed in the Advanced tab
 
  • Спасибо
Реакции: KirillOFF

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