Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите, пожалуйста, настроить ComboBox таким образом, чтобы после нажатия клавиши Enter: 1) переход на другой элемент не происходил (фокус оставался на ComboBox) 2) весь текст в поле ComboBox был выделен Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:11 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
KeyDown KeyUp KeyPress ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:13 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
BKulik1) переход на другой элемент не происходил (фокус оставался на ComboBox) убрать причину, почему он переходит, ибо штатно фокус не должен никуда деваться BKulik2) весь текст в поле ComboBox был выделен SelStart, SelLen ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:17 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Konst_One, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. После нажатия клавиши Enter все равно переходит на другой элемент(((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:39 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
BKulikKonst_One, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. После нажатия клавиши Enter все равно переходит на другой элемент(((( сказали А, так говорите уж Б. я вам перчислил все события, которые надо проконтролировать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:40 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Konst_One, у меня только KeyDown реагирует на Enter. Другие по Entery ничего не выполняют(хотя для других клавиш нормально работают). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:45 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
кстати, так и не понятно поведение по ENTER. стандартно переход по TAB межку контролами на форме. вы что-то не договариваете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:46 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
KeyCode = 0 надо делать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:46 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Табуляция выключена TabStop=False Я не по на счет KeyCode=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:50 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
BKulikТабуляция выключена TabStop=False Я не по на счет KeyCode=0 не могу воспроизвести вашу ситуацию. у меня по ENTER в combobox ничего не происходит и фокус не теряется, как ,в прочем, и для любых других типов контролов на форме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 16:53 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Попробовал еще раз с нуля Создал форму, затем два ComboBoxa. Когда нажимаю Enter, курсор появляется на другому ComboBoxе...и наоборот ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 17:39 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
BKulikПопробовал еще раз с нуля Создал форму, затем два ComboBoxa. Когда нажимаю Enter, курсор появляется на другому ComboBoxе...и наоборот вы точно это делаете в Visual Studio 6.0 Visual Basic? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 17:42 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
)))))))))))))))) Извините, но как то не упомянул, что тружусь на Microsoft Visul Basic 6.5 (внедрен в Excel 2003) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 17:50 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
BKulik)))))))))))))))) Извините, но как то не упомянул, что тружусь на Microsoft Visul Basic 6.5 (внедрен в Excel 2003) это VBA for MS Office Excel и скорее всего вы юзаете MS Forms. Там другие правила, смотрите описание контролов и их свойства. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 17:53 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Konst_OneBKulikПопробовал еще раз с нуля Создал форму, затем два ComboBoxa. Когда нажимаю Enter, курсор появляется на другому ComboBoxе...и наоборот вы точно это делаете в Visual Studio 6.0 Visual Basic? Костя! Не заметил в событии MSForms? я-то сразу отключился, как понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 17:53 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro+ Konst_Oneпропущено... вы точно это делаете в Visual Studio 6.0 Visual Basic? Костя! Не заметил в событии MSForms? я-то сразу отключился, как понял да не глянул внимательно. ох уж эти офисники. есть же ветка у них по их вопросам : Microsoft Office там быстрее ответят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2010, 17:55 |
|
||
|
ComboBox&Enter
|
|||
|---|---|---|---|
|
#18+
Konst_One KeyCode = 0 надо делать BKulikТабуляция выключена TabStop=False Я не по на счет KeyCode=0 имелось ввиду надо делать Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2010, 08:31 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36952156&tid=2159260]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 367ms |

| 0 / 0 |
