Скопировать в буфер #88539


#0 by Митхун Чакраборти
Возникла проблема такая: нужно программно строку скопировать в буфер обмена. Никак не пойму как сделать. Искал в хелпе по WSH, думал там есть, только ничего не нашел. Помогите.
#1 by Митхун Чакраборти
Забыл совсем: V7.7
#2 by Oblomov
А из буфера обмена, потом куда? Может всё таки ипользовать другие способы обмена?
#3 by swilf
Например, ВК Addon1c.
#4 by Митхун Чакраборти
Это в форме списка справочника. Хотят два раза щелкнуть по отределенному стобцу и чтоб это значение скопировалось в буфер. Им лениво открывать элемент, выделять там, нажимать Сtrl-c. Где это взять можно?
#5 by mszsuz
Попробуй - встань на нужный столбец и нажми Сtrl-C.А теперь проверь буфер ...
#6 by Митхун Чакраборти
Жать только это не работает в ТЗ на форме.
#7 by mszsuz
У меня и в "ТЗ на форме" работает
#8 by ValeraVV
#9 by Митхун Чакраборти
Это я и сам могу. Но чтобы нажимать Ctrl-C нужен выделенный текст. Может у меня другое ТЗ, но что-то не работает, блин.
#10 by ValeraVV
#11 by Митхун Чакраборти
Не совсем понял зачем это.В принципе мне достаточно иWSHShell.SendKeys("^(C)");Но это работает в форме списка справочника, а мне надо в ТЗ на форме.
#12 by ValeraVV
Согласен. Можно и без WSHShell.SendKeys("^+{END}");У тебя в этом столбце значение элемента справочника?Дык вот открой его ОткрытьФорму(ТвойЭлемент); и все по плану.
#13 by MetaEditor
можешь посмотреть ком сервер для работы с буфером обмена...
#14 by ValeraVV
+12 Это взаместо "Им лениво открывать элемент, выделять там, нажимать Сtrl-c."
#15 by Митхун Чакраборти
Можно и так но не красиво. Интересно, но как понимаю нужно на всех компах регестрить WshExtra.dll
#16 by Митхун Чакраборти
Вообщем направление движения понятно. Буду копать.Спасибо всем откликнувшимся.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С