Как сделать CTRL+ А и CTRL+V ???

  • Автор темы Автор темы simbioz
  • Дата начала Дата начала

simbioz

Client
Регистрация
31.08.2014
Сообщения
158
Реакции
28
Баллы
28
Всем привет! Как сделать эмуляцию клавиатуры: CTRL+ А и CTRL+V ???

Весь форум перебрал, так не чего путного не нашел. Нужно выделить текст и вставить свой!
 
свой код C#.
 
Очень важные клавиши CTRL+ А и CTRL+V и CTRL+ C почему их нету в эмуляции клавиатуры? Может в обнове в сетаки они появяться?
 
Потому что буфер обмена он один на все для всей системы и всех программ.
Соответственно не потоконезависим.
 
нужная инфа, спасибо
 
Как выделить текст в окне и удалить его , не могу понять,есть простенький вариант, чтобы например фокус и код какой то или еще как.
 
Как выделить текст в окне и удалить его , не могу понять,есть простенький вариант, чтобы например фокус и код какой то или еще как.
Меня тоже интересует такой вопрос. Не нашли решение?
 
Как выделить текст в окне и удалить его , не могу понять,есть простенький вариант, чтобы например фокус и код какой то или еще как.
А почему не подходит вариант просто вставить туда пустой текст?
 
Народ не могу выделить кусок текста.
Есть поле. В нём код. В этом коде мне нужно выделить тест, и заменить его там же в этом поле. Как это сделать подскажите пожалуйста! Можно на примере любого текстового поля показать. К примеру на поле ввода сообщения на этом форуме. Спасибо.
 
Народ не могу выделить кусок текста.
Есть поле. В нём код. В этом коде мне нужно выделить тест, и заменить его там же в этом поле. Как это сделать подскажите пожалуйста! Можно на примере любого текстового поля показать. К примеру на поле ввода сообщения на этом форуме. Спасибо.
upload_2016-1-11_9-16-51.png

upload_2016-1-11_9-18-2.png
 
Подскажите, пожалуйста, что делаю не так? Как "выделить все"?
 
Ребят вопрос похожего плана) Столкнулся с проблемой, при спаме в коментарии в вк не могу написать в один коментарий несколько строк. Как бы они должны работать если нажимаешь шифт + ентер. Тогда следующая строчка пишется с новой строки, как мне и нужно. Если же просто впихиваю в поле коментария весь комент целиком, то оно его разбивает на много мелких коментариев и выходит , сколько строчек - столько и коментариев. А мне такое не нужно. Вот попробовал воспользоватся предыдушим постом и вставить код типа instance.ActiveTab.KeyEvent("{Enter}","press","shift"); но всеравно не выходит( Есть какие идеи?
 
Благодарю, сработало.:bp:
 
Сделай фокус и используй эмуляцию клавиатуры
тоже такое делал. Не выходит. Каждая новая строка - новый комент.
Или может подскажете как с помошью эмуляции клавы вставить функцию шифт+ентер?
 
Вот в шарпе
Код:
Развернуть Свернуть Копировать
instance.ActiveTab.KeyEvent("shift","press","enter");
 
Вот в шарпе
Код:
Развернуть Свернуть Копировать
instance.ActiveTab.KeyEvent("shift","press","enter");
что я не так делаю, подскажите пожалуйста!
http://joxi.ru/8Anz09jt8oO4AO
1. Кликаю по посту, который хочу коментировать, чтоб он открылся, как отдельная страничка.
2.Фокусируюсь на поле коментария.
3. Вбиваю с помошью эмуляции фразу на 1 строчку.
4. Юзаю шарп код, чтоб прожалось шифт + энтер. Код этот instance.ActiveTab.KeyEvent("shift","press","enter");
 
Если после этого всего танца ещё использовать блок в который вставляешь результат С# кода, то оно мало того, что не переходит на новую строку, оно ещё и удаляет предыдушюю , а вместо неё просто пишет ok в коментарии
 
что я не так делаю, подскажите пожалуйста!
http://joxi.ru/8Anz09jt8oO4AO
1. Кликаю по посту, который хочу коментировать, чтоб он открылся, как отдельная страничка.
2.Фокусируюсь на поле коментария.
3. Вбиваю с помошью эмуляции фразу на 1 строчку.
4. Юзаю шарп код, чтоб прожалось шифт + энтер. Код этот instance.ActiveTab.KeyEvent("shift","press","enter");
Попробуйте так - instance.ActiveTab.KeyEvent("Enter","press","shift");
 
Попробуйте так - instance.ActiveTab.KeyEvent("Enter","press","shift");
опять мимо))) вот беда.
Вопрос от части решился с помощью функций Контр+а Контр + с Контр + v... Можно просто брать реально на каком-то ресурсе размещать информацию, которую нужно запостить , заходить на него, копировать в том виде, каком нужно и вставлять... Тогда работает как нужно и всё построчно, но заказчика такое не удовлетворяет(
Я подозреваю, что подобная функция сработает и с блокнотом! Есть вариант , как взять полностью запись с блокнота так, как она написана , только не строку за строкой вырезать, а полностью запись?
 
  • Спасибо
Реакции: S16er1um
Нашел ещё один выход из ситуации... Когда в ВК наводишь на кнопку "Отправить" появляются варианты типа
http://joxi.ru/eAOe4NvF7v68mo
Ставите галочку на 2ом варианте и можно через эмуляцию клавиатуры штамповать сколько угодно строчек...
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)