Публикации по теме 'clipboard'
Как скопировать текст в буфер обмена в JavaScript
Иногда в JavaScript нам требуется скопировать текстовое содержимое в буфер обмена.
Мы можем добиться этого с помощью интерфейса буфера обмена, который реализует API буфера обмена.
Использование интерфейса буфера обмена
Интерфейс буфера обмена JavaScript можно использовать для прямого копирования в буфер обмена с помощью свойства writeText().
writeText() — это асинхронное свойство, используемое для копирования указанной текстовой строки в системный буфер обмена.
Синтаксис для..
Лучший способ скопировать текст в буфер обмена в JavaScript
Проблема
Обычно копирование текста происходит так (взято отсюда ):
Создайте элемент <textarea> , который будет добавлен к документу. Установите его value на строку, которую мы хотим скопировать в буфер обмена. Добавьте указанный элемент <textarea> к текущему HTML-документу. Используйте HTMLInputElement.select() для выбора содержимого элемента <textarea> . Используйте document.execCommand('copy') , чтобы скопировать содержимое <textarea> в буфер..
Скопируйте текст в буфер обмена с помощью angular 2
Копирование текста в буфер обмена звучит довольно просто, но поверьте мне, мне потребовалось много времени, чтобы заставить его работать для всех браузеров и устройств.
Самый простой способ сделать это - использовать javascript «execCommand».
public copyText(textToBeCopied) {
let textarea = null;
textarea = this.document.createElement("textarea");
textarea.style.height = "0px";
textarea.style.left = "-100px";
textarea.style.opacity =..
Вопросы по теме 'clipboard'
Как сохранить содержимое буфера обмена
Есть ли способ сохранить содержимое буфера обмена? Я попробовал следующий код, но он не работает.
Dim iData As IDataObject = Clipboard.GetDataObject()
...(use clipboard)
Clipboard.SetDataObject(iData)
Спасибо.
872 просмотров
schedule
08.01.2024
Как справиться с заблокированным буфером обмена и другими странностями
В течение последних нескольких часов я отслеживал довольно специфическую ошибку, которая возникает из-за того, что в другом приложении открыт буфер обмена. По сути, поскольку буфер обмена является общим ресурсом (согласно "Почему мой общий буфер...
41137 просмотров
schedule
17.11.2022
Диалог пользовательского интерфейса jQuery и Flash в IE
Я пытался получить нулевой буфер обмена и jQuery UI Dialog хорошо сочетаются друг с другом, и это оказывается довольно сложным.
Zero Clipboard позволяет копировать в буфер обмена из Javascript, помещая прозрачный Flash-ролик поверх кнопки,...
1972 просмотров
schedule
29.10.2022
Photoshop JSX Как скопировать произвольный текст в буфер обмена?
Прямо сейчас я использую команду приглашения в качестве обходного пути для копирования произвольного текста из моего сценария JSX в Photoshop.
prompt("to copy",(horizontalcenter.toString()) + ", " + verticalcenter.toString());
И это дает мне...
5266 просмотров
schedule
22.02.2024
Java/Swing: владение системным буфером обмена
Я пишу небольшую Java-программу, которая должна запускать внешнюю программу, которая копирует изображение в системный буфер обмена (т. URL-адрес (из которого можно получить доступ к изображению) в буфер обмена. Вкратце предполагается:
запустить...
2801 просмотров
schedule
13.10.2022
Как мне предоставить внутреннее частное невизуальное окно (обработчик) невизуального компонента VCL?
Это дополнительный вопрос.
Мои предыдущие вопросы:
Как вставить данные буфера обмена пользовательского формата в TMemo?
Присоединение к лучшим практикам цепочки буфера обмена?
Моя проблема:
TComponent не имеет дескриптора...
298 просмотров
schedule
01.11.2023
Не удалось открыть буфер обмена
У меня проблема с буфером обмена, и я получаю это сообщение об ошибке каждый раз, когда пытаюсь выполнить операцию копирования/вставки из файла Excel.
Код прерывается на Clipboard.GetDataObject() , и сообщение об ошибке таково:
OpenClipboard...
2270 просмотров
schedule
09.12.2023
Как Google Docs удается заставить работать вставку по клику?
Я хотел бы реализовать функцию вставки по щелчку, аналогичную той, что используется в Google Docs.
Я могу заставить вставку работать, когда она инициируется пользователем через контекстное меню или с помощью сочетания клавиш (используя событие...
894 просмотров
schedule
20.10.2022
Как отобразить восстановление в буфер обмена ОС в Vim?
Возможный дубликат: vim: скопировать выделенный фрагмент в Буфер обмена OS X
Хотя мне удалось отобразить paste из буфера обмена ( nmap <leader>p "*p ), то же самое для yank ( nmap <leader>y "*y ), похоже, не...
2778 просмотров
schedule
16.01.2024
Vim: используйте + в качестве регистра по умолчанию только для команды yank
Я бы хотел использовать регистр + (системный буфер обмена) только для команды yank (то есть не перезаписывать этот регистр в dd или других командах).
:set clipboard+=unnamed
не будет работать, потому что это вводит dd перезапись,...
1654 просмотров
schedule
29.08.2022
onPostExecute не позволяет мне создавать сообщение Toast
См. это раньше для контекста: Anonymous Загрузка объекта File в API Imgur (JSON) дает ошибку аутентификации 401 (у него есть код для метода doInBackground(), если кому-то интересно)
Используя класс AsyncTask, я загружаю изображение в Imgur....
3949 просмотров
schedule
09.02.2024
Нет изображения в буфере обмена после PrintScreen
Я использую другой захват экрана, чтобы сравнить их. Один из них должен использовать клавишу «printscreen» и буфер обмена.
Я отправляю нажатие клавиши с помощью keybd_ event :
[System.Runtime.InteropServices.DllImport("user32.dll")]
public...
1329 просмотров
schedule
14.11.2023
Копировать в буфер обмена в Ruby, HTML или C#
Как скопировать текст в буфер обмена в Ruby?
Звучит просто, верно? Но я пытаюсь сделать это уже 5 дней, но безуспешно.
Я искал в Интернете, но все, что я нашел, это то, как это сделать в более новых версиях Ruby (я использую 1.8.7, и я не могу...
13738 просмотров
schedule
19.04.2024
Отключить автоматическое копирование Intellij в буфер обмена
Мне нравится использовать Intellij. У него много замечательных функций, но мне также не нравится тот факт, что он автоматически копирует выделение в буфер обмена во время некоторых действий (выбор с некоторыми событиями мыши, с удалением, некоторыми...
5296 просмотров
schedule
17.04.2024
Как я могу использовать буфер обмена в vbscript?
Примечание редактора . Хотя этот вопрос конкретно касается копирования ссылки на файл в буфер обмена, его общий заголовок привел к ответам о том, как копировать/получать текст .
Как пользователь Emacs в Windows, который часто прикрепляет...
45175 просмотров
schedule
22.08.2022
Сбой кучи при доступе к буферу обмена через DLL с использованием OpenEdge
Мне нужно передать строку длиннее 32/64 КБ в буфер обмена из моей программы, и, поскольку встроенная функция CLIPBOARD в OpenEdge имеет ограничение, я должен прибегнуть к использованию вызовов DLL.
Странно то, что все работает нормально... один...
581 просмотров
schedule
05.02.2024
Экранирование строковых аргументов для вызовов подпроцессов в Windows
Почему Example one копирует hello world в буфер обмена, а Example two нет?
# Example one
subprocess.check_output(["echo", "hello world", "|", "clip"], shell=True, stderr=subprocess.STDOUT)
# Example two
subprocess.check_output(["echo",...
178 просмотров
schedule
07.09.2022
Скопируйте текст и заполнители, переменные в буфер обмена
В моем приложении я хочу генерировать случайные числа или строки с текстом перед ним. Для меня важно, чтобы текст не отображался в моем окне, а копировался в буфер обмена.
int randomnumber = rand() % 46 + 1;
QClipboard *cb =...
390 просмотров
schedule
17.04.2024
Как вставить прозрачное изображение в фотошоп?
Есть ли способ вставить прозрачное изображение в фотошоп через буфер обмена?
Я пытался использовать зарегистрированный формат «PNG», но, похоже, фотошоп его не поддерживает (в отличие от MSOffice 2007 и GIMP). Использование CF_DIB не сохраняет...
13994 просмотров
schedule
27.09.2022
GetDataObject Запрошенная операция буфера обмена не завершилась успешно 0x800401D0
Я сделал надстройку для Excel (2016), которая сохраняет область печати как файл jpg. Несколько месяцев он работал нормально. В настоящее время я получаю все больше и больше отчетов об ошибках от пользователей, все они получают одну и ту же ошибку...
1241 просмотров
schedule
19.07.2022