![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Симулировать нажатие клавиш для копии и вставки из буфераDelphi , ОС и Железо , Буфер обменаСимулировать нажатие клавиш для копии и вставки из буфера
Оформил: DeeCo //Ctrl+C, Strg+C: keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0); keybd_event(Ord('C'), MapVirtualKey(Ord('C'), 0), 0, 0); keybd_event(Ord('C'), MapVirtualKey(Ord('C'), 0), KEYEVENTF_KEYUP, 0); keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0) //Ctrl+V, Strg+V: keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), 0, 0); keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), 0, 0); keybd_event(Ord('V'), MapVirtualKey(Ord('V'), 0), KEYEVENTF_KEYUP, 0); keybd_event(VK_CONTROL, MapVirtualKey(VK_CONTROL, 0), KEYEVENTF_KEYUP, 0) Here's the translation of the content into Russian: Код на языке Delphi! Этот код имитирует нажатие клавиш для копирования (Ctrl+C) и вставки (Ctrl+V) из буфера обмена. Вот разбивка: Копирование (Ctrl+C)
Вставка (Ctrl+V)
Функция Примечание: Функция В целом, этот код предоставляет простой способ имитировать события клавиатуры в приложениях на языке Delphi. В статье описана программа на языке Delphi, которая позволяет симулировать нажатие клавиш Ctrl+C и Ctrl+V для копии и вставки текста из буфера обмена. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Буфер обмена ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |