Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Чтение из буфера обмена

Чтение из буфера обмена
Я
   al_zzz
 
03.09.21 - 07:20
1С:Предприятие 8.3 (8.3.18.1483), 1С:Комплексная автоматизация 2 (2.4.13.209), Windows serwer 2012 R2 Standard
Пытаюсь считать из буфера обмена:
   хтмл=Новый COMОбъект("htmlfile");    
   СтрокаБуфера = хтмл.parentWindow.clipboardData.getData("text");
   Сообщить(СтрокаБуфера);
  Возвращается пустая строка, хотя ctrl+v возвращает всё, что должно, нормально.
  Альтернативные примеры работы с буфером пробовал, но не запустились.
  ЧЯДНТ?
   al_zzz
 
1 - 03.09.21 - 07:34
Может быть, нужно какие-то права, чтоб админ выдал пользователю, под которым 1с работает? Какие?
   Галахад
 
2 - 03.09.21 - 07:37
На клиенте?
   al_zzz
 
3 - 03.09.21 - 07:46
(2) Да и там, и там пробовал - везде пустая строка.
Ещё как-то можно через WScript.Shell, вроде бы, но не могу найти пример, как с ним работать.
   al_zzz
 
4 - 03.09.21 - 07:46
Надо на клиенте.
   Гений 1С
 
5 - 03.09.21 - 08:03
(0) v8: УФ. скопировать в буфер обмена плохо ты гуглил, дядя
   Гений 1С
 
6 - 03.09.21 - 08:04
Нагуглил по фразе "буфер обмена wscript shell 1с"
   Гений 1С
 
7 - 03.09.21 - 08:04
   al_zzz
 
8 - 03.09.21 - 08:19
Все эти ссылки видел.
(5) В первой ссылке нет такого решения(на WScript.Shell), а тс приходит к тому решению, которое у меня пустую строку выдаёт.
(6) Здесь есть вызов комбинаций клавиш через WScript, но не работа с буфером.
   Дремучий
 
9 - 03.09.21 - 08:23
   Галахад
 
10 - 03.09.21 - 08:26
Кстати а: "allow programmatic clipboard access" что?
   al_zzz
 
11 - 03.09.21 - 08:46
(9) Ванесса помогла. Спасибо!
   TormozIT
 
12 - 03.09.21 - 08:57
(11) Причем тут ванесса?
   al_zzz
 
13 - 03.09.21 - 13:06
(12)VanessaExtWin64_1-3-5-15.dll Использовал библиотеку по ссылке для чтения из буфера обмена.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.