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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.07.2010, 18:40   #1
eKawazoe
Новичок
Джуниор
 
Регистрация: 28.07.2010
Сообщений: 2
По умолчанию

Здравстуйте, пробле такова:
Печатаю в ворде, по работе необходимо часто использовать символы "{", "}", и "|". Так как текст на русском языке, то постоянно переключаться туда-сюда надоедает.
Реально ли поставить данные символы на другие клавиши, например, 5/6/7 или f1, f2, f3 и, соответственно, заблокировать их настоящее назначение.
Сделаю программу, которая висела бы в трее, вот только с кодом беда пока.

Или ещё, как вариант, если можно, переключение раскладки клавиатуры на одну кнопку.

Последний раз редактировалось Stilet; 29.07.2010 в 12:50.
eKawazoe вне форума Ответить с цитированием
Старый 28.07.2010, 19:25   #2
D@rkD@iver
Форумчанин
 
Регистрация: 28.07.2009
Сообщений: 189
По умолчанию

да можно, нужно использовать хуки
причем функция для перехвата клавиш должна быть в DLL-ке
пишу программы для студентов и школьников на Pascal, Delphi, C++, WINAPI, assembler
обучаю программированию на паскале(дистанционно);mail: hruslow@gmail.com
D@rkD@iver вне форума Ответить с цитированием
Старый 28.07.2010, 21:51   #3
Impuls1989
Форумчанин
 
Аватар для Impuls1989
 
Регистрация: 16.08.2008
Сообщений: 276
По умолчанию

Мое решение не на delphi, но кодить ничего не надо... А вы не пробовали делать макросы в worde?
Искусственный интеллект - фигня по сравнению с естественной глупостью
Impuls1989 вне форума Ответить с цитированием
Старый 29.07.2010, 11:48   #4
eKawazoe
Новичок
Джуниор
 
Регистрация: 28.07.2010
Сообщений: 2
По умолчанию

Ещё б понимать что-нибудь в макросах ворда
eKawazoe вне форума Ответить с цитированием
Старый 29.07.2010, 13:40   #5
Impuls1989
Форумчанин
 
Аватар для Impuls1989
 
Регистрация: 16.08.2008
Сообщений: 276
По умолчанию

Цитата:
Сообщение от eKawazoe Посмотреть сообщение
Ещё б понимать что-нибудь в макросах ворда
А что там понимать? Простейшим макросом является записываемый макрос. Суть в чем. Заходите в раздел макрос-> записать. Назначаете клавишу для вызова данного действия, нажимаете на кнопку записать, делаете нужное Вам действие, нажимаете на кнопку сохранить... И вуаля. Макрос создан... Пути к разделу макросы могут быть другие ибо я точно не помню, а ворда под рукой нету...
Искусственный интеллект - фигня по сравнению с естественной глупостью
Impuls1989 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
замена символов sveta11115 Общие вопросы C/C++ 11 21.03.2010 10:56
c++ замена символов sveta11115 Помощь студентам 0 21.03.2010 00:09
замена символов в строке euhenia Помощь студентам 3 30.11.2009 20:59
Замена символов PAVEL315 Общие вопросы Delphi 1 03.02.2007 21:56