Лок потоков ctrl-v

servis22plus

Client
Регистрация
23.12.2015
Сообщения
96
Благодарностей
8
Баллы
8
Есть код вставки текста через ctrl-v

var buffer_obmena = project.Variables["text_random"].Value;
System.Windows.Forms.Clipboard.SetText(buffer_obmena);
instance.ActiveTab.KeyEvent("v","press","ctrl");

Но проблема... при многопотоке вылезаеют ошибки...
http://prntscr.com/df9vi9
Как залочить потоки что бы ошибкине вылезали
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 605
Благодарностей
4 596
Баллы
113
C#:
var buffer_obmena = project.Variables["text_random"].Value;
lock(SyncObject){
System.Windows.Forms.Clipboard.SetText(buffer_obmena);
instance.ActiveTab.KeyEvent("v","press","ctrl");
}
попробуй так
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 856
Баллы
113
Есть код вставки текста через ctrl-v

var buffer_obmena = project.Variables["text_random"].Value;
System.Windows.Forms.Clipboard.SetText(buffer_obmena);
instance.ActiveTab.KeyEvent("v","press","ctrl");

Но проблема... при многопотоке вылезаеют ошибки...
http://prntscr.com/df9vi9
Как залочить потоки что бы ошибкине вылезали
Вы просили - я выложил :-)

Сниппет вставки из буфера обмена для ZennoPoster (многопоточный, с блокировками) [Дон шампиньон]
 

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