![]() |
|
Чтение из буфера обмена | ☑ | ||
---|---|---|---|---|
0
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 возвращает всё, что должно, нормально. Альтернативные примеры работы с буфером пробовал, но не запустились. ЧЯДНТ? |
|||
1
al_zzz
03.09.21
✎
07:34
|
Может быть, нужно какие-то права, чтоб админ выдал пользователю, под которым 1с работает? Какие?
|
|||
2
Галахад
гуру
03.09.21
✎
07:37
|
На клиенте?
|
|||
3
al_zzz
03.09.21
✎
07:46
|
(2) Да и там, и там пробовал - везде пустая строка.
Ещё как-то можно через WScript.Shell, вроде бы, но не могу найти пример, как с ним работать. |
|||
4
al_zzz
03.09.21
✎
07:46
|
Надо на клиенте.
|
|||
5
Гений 1С
гуру
03.09.21
✎
08:03
|
(0) v8: УФ. скопировать в буфер обмена плохо ты гуглил, дядя
|
|||
6
Гений 1С
гуру
03.09.21
✎
08:04
|
Нагуглил по фразе "буфер обмена wscript shell 1с"
|
|||
7
Гений 1С
гуру
03.09.21
✎
08:04
|
||||
8
al_zzz
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" что?
|
|||
11
al_zzz
03.09.21
✎
08:46
|
(9) Ванесса помогла. Спасибо!
|
|||
12
TormozIT
гуру
03.09.21
✎
08:57
|
(11) Причем тут ванесса?
|
|||
13
al_zzz
03.09.21
✎
13:06
|
(12)VanessaExtWin64_1-3-5-15.dll Использовал библиотеку по ссылке для чтения из буфера обмена.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |