1 / 1 / 0
Регистрация: 05.03.2010
Сообщений: 24
|
|
1 | |
Запретить вставку текста в TEdit из буфера обмена через Ctrl+V или через контекстное меню23.04.2010, 09:46. Просмотров 1610. Ответов 7
Метки нет Все метки)
(
Добрый день!
Есть такой вопрос: Что нужно сделать, чтобы в TEdit не было возможности вставить текст из буфера обмена при помощи CTRL+V или через выпадающее меню <Вставить>?
0
|
|
23.04.2010, 09:46 | |
Запретить вставку текста из буфера в текстбокс Запретить вставку из буфера обмена в "RichTextBox" Поиск в Яндексе или в Google через контекстное меню Windows Отловить событие на вставку данных из буфера обмена |
|
Супер-модератор
8745 / 2470 / 140
Регистрация: 07.03.2007
Сообщений: 11,739
|
|
23.04.2010, 10:12 | 2 |
Alexei1977, запрети в OnKeyUp или OnKeyDown эту комбинацию
0
|
1 / 1 / 0
Регистрация: 05.03.2010
Сообщений: 24
|
|
23.04.2010, 10:25 [ТС] | 3 |
Если не сложно, можно на примере?
0
|
221 / 135 / 48
Регистрация: 12.04.2010
Сообщений: 248
|
||||||
23.04.2010, 10:34 | 4 | |||||
Чтобы избавиться от выпадающего меню можно бросить на форму пустой TPopupMenu и присвоить его к нужному TEdit, тогда у него не будет выпадающего меню. А от Ctrl+v в обработчике нажатия кнопки onKeyPress (в onKeyUp/onKeyDown не получится):
0
|
1 / 1 / 0
Регистрация: 05.03.2010
Сообщений: 24
|
|
23.04.2010, 10:49 [ТС] | 5 |
uggway,
Этот способ я пробовал, а более демократичного нет (PopupMenu).
0
|
Супер-модератор
8745 / 2470 / 140
Регистрация: 07.03.2007
Сообщений: 11,739
|
|||||||||||
23.04.2010, 11:03 | 6 | ||||||||||
попробуй так(но это забивается ctrl+V):
1
|
1 / 1 / 0
Регистрация: 05.03.2010
Сообщений: 24
|
|
23.04.2010, 11:31 [ТС] | 7 |
Всем спасибо. Вроде всё ОК!!!
0
|
11 / 11 / 1
Регистрация: 19.03.2010
Сообщений: 71
|
||||||
23.04.2010, 12:16 | 8 | |||||
Не успел =)))) Ну все равно кину )))
1
|
23.04.2010, 12:16 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. Как запретить редактирование через Ctrl-e Delphi 2010 - TEdit - запрет операций буфера обмена Как отключить автоматическую вставку содержимого буфера обмена? Получить изображение из буфера обмена через API Как запретить в Edit копировать с буфера обмена? Переименование директории через контекстное меню Windows Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |