|
|
|
|
Private Sub цена_KeyPress(KeyAscii As Integer)
If (KeyAscii < 48 Or KeyAscii > 57) And KeyAscii <> 8 And KeyAscii <> 110 Then
KeyAscii = 0
End If
End Sub
|
Подскажите почему запятая не хочет вводиться??
Надо русскую раскладку и
If (KeyAscii < 48 Or KeyAscii > 57) And (KeyAscii <> 8 And KeyAscii <> 44) Then
KeyAscii = 0
End If
|
| |
|
| |
|
|
|
| а в региональных настройках какой установлен десятичный разделитель?
может "." ? | |
|
| |
|
|
|
| Ваше условие вообще невыполнимо! KeyAscii не может быть одновременно и 48, и 8, и 44. И не понятен ваш вопрос. Т.е. всё остальное вводится, а запятая нет? | |
|
| |
|
|
|
| Оказывается на русской раскладке точка на доп клаве,
а на енглиш раскладке кнопка "Ю" | |
|
| |