- Регистрация
- 04.11.2010
- Сообщения
- 2 382
- Благодарностей
- 917
- Баллы
- 113
Покурил форум, но так ни одна конструкция и не заработала. Требуется помощь знатоков.
Копирование:
var descr = project.Variables["des"].Value;
System.Windows.Forms.Clipboard.SetText(descr);
Вставка:
lock(SyncObjects.InputSyncer) //lock для эмуляции только в одном инстансе в каждый момент времени
{
Emulator.ActiveWindow(instance.FormTitle); //активация текущего инстанса
System.Windows.Forms.SendKeys.SendWait("^{v}");
}
Текст из переменной копируется в буфер, но не вставляется. Хотя если самому нажать ctrl+v, то вставляется.
Где ошибка?
Копирование:
var descr = project.Variables["des"].Value;
System.Windows.Forms.Clipboard.SetText(descr);
Вставка:
lock(SyncObjects.InputSyncer) //lock для эмуляции только в одном инстансе в каждый момент времени
{
Emulator.ActiveWindow(instance.FormTitle); //активация текущего инстанса
System.Windows.Forms.SendKeys.SendWait("^{v}");
}
Текст из переменной копируется в буфер, но не вставляется. Хотя если самому нажать ctrl+v, то вставляется.
Где ошибка?