Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.08.2019, 12:01   #1
KBO
Форумчанин
 
Регистрация: 11.06.2010
Сообщений: 525
По умолчанию Не работает программное нажатие Alt+правая раскладка клавиатуры

Доброе время суток
Вставить что-нибудь из буфера обмена в TDBMemo получется:

Код:
DBMemo1.SetFocus;
  begin //click button 'Ctrl+V'
    keybd_event(VK_CONTROL, 0, 0, 0);
    keybd_event(Ord('V'), 0, 0, 0);
    keybd_event(Ord('V'), 0, KEYEVENTF_KEYUP, 0);
    keybd_event(VK_CONTROL, 0, KEYEVENTF_KEYUP, 0);
  end
а например вставить символ из Unicode в TDBMemo

Код:
DBMemo1.SetFocus;
  begin //click button 'Alt+Num1'
    keybd_event(VK_MENU, 0, 0, 0);
    keybd_event(VK_NUMPAD1, 0, 0, 0);
    keybd_event(VK_NUMPAD1, 0, KEYEVENTF_KEYUP, 0);
    keybd_event(VK_MENU, 0, KEYEVENTF_KEYUP, 0);
  end
почему-то не выходит, хотя если все вручную то - получается
В принципе, программно не работает и для TEdit

Заранее спасибо за ответ

Последний раз редактировалось KBO; 19.08.2019 в 12:05.
KBO вне форума Ответить с цитированием
Старый 19.08.2019, 14:16   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от KBO Посмотреть сообщение
почему-то не выходит
Эти комбинации клавиш не программой обрабатываются
Black Fregat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает в реестре програмное нажатие кнопок мыши и клавиатуры. Вячеслав Юрьевич Общие вопросы Delphi 15 01.09.2011 11:54
Раскладка клавиатуры soktahan Microsoft Office Excel 2 24.11.2010 22:22
Раскладка клавиатуры SERG1980 Общие вопросы Delphi 4 05.07.2010 10:41
Раскладка клавиатуры Arigato Свободное общение 25 13.02.2010 21:40
Раскладка клавиатуры Reindeer Общие вопросы Delphi 10 21.03.2007 22:28