|
Отключение Beep, связанное с MaxLength текстового поля
|
|||
---|---|---|---|
#18+
Здравствуйте. На форме есть текстовое поле и ee свойство MaxLength = 6. Можно ли отключить как-то Beep (пищалку), выдаваемое при вводе 7-го символа в текстовое поле? Спасибо за советы. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 15:10 |
|
Отключение Beep, связанное с MaxLength текстового поля
|
|||
---|---|---|---|
#18+
Не ограничивать MaxLength, но реагировать на Change и резать по ограничению вручную правда немножно придется извернуться, чтобы корректно отрабатывать ввод в середину текста, но искусство требует жертв ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 15:18 |
|
Отключение Beep, связанное с MaxLength текстового поля
|
|||
---|---|---|---|
#18+
А можно так? Private Sub Text1_KeyPress(KeyAscii As Integer) If Len(Text1) = 6 Then If KeyAscii <> 8 Then KeyAscii = 0 End If End If End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 15:36 |
|
Отключение Beep, связанное с MaxLength текстового поля
|
|||
---|---|---|---|
#18+
Можно... но надо защитить, тем не менее, от вставки из буфера ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2011, 16:04 |
|
|
start [/forum/topic.php?fid=60&msg=37520400&tid=2158316]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 135ms |
0 / 0 |