|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
подскажите как можно реализовать такую задачу или где можно почитать? например в текст боксе ввожу 13 нажимаю таб или перехожу на другую строку и 13 становится 2013 также если ввести например 96 то будет 1996. Большой спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 16:52 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
bombimbom, Если особо не заморачиваться со стандартами то можно так: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
У текст бокса есть эвент такой - Validated. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 17:04 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
у меня есть такая штука она автоматически точки проставляет а можно ее както доработать, я пока думаю так что нужно кусок доработать на возможность реагирования на таб если формат стоит ##.##.## только не знаю как.... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 17:10 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
bombimbom Код: vbnet 1.
Убили. Всегда говорю, что я тупой, но тут осознал это с особой остротой... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 17:13 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
ну это я так себе представляю.. готов принять другие представления об этом :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 17:15 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
bombimbomну это я так себе представляю.. готов принять другие представления об этом :) Ну если потеоритизировать - то не очень хорошо так насиловать фреймворк. Зачем перехватывать все нажатия на клавиши? Это же сложно. Я, например, запутался. Винформы писали не враждебные инопланетяне, и для тривиальных вещей (проверка или коррекция ввода) есть и легкие способы. В рамках задания был текстбокс, но есть же еще и MaskedTextbox.... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 17:21 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
D129bombimbom, Если особо не заморачиваться со стандартами то можно так: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
У текст бокса есть эвент такой - Validated. Ликбез: Calendar.ToFourDigitYear Method :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 17:33 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
skyANAЛикбез: Calendar.ToFourDigitYear Method :) Лень было искать. Тем более, что вопрос был скорее про эвент. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2014, 18:15 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
skyANAЛикбез: Calendar.ToFourDigitYear Method :)Не знал. :-) Всегда делал так: Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2014, 06:21 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
спасибо за подсказки попробую разобраться я к сожалению не знаю всех правил написания кода :) я только учусь P.S. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2014, 09:59 |
|
ввести последние 2 цифры года и получить 4х значный год
|
|||
---|---|---|---|
#18+
bombimbomспасибо за подсказки попробую разобраться я к сожалению не знаю всех правил написания кода :) я только учусь P.S.Учитывая, что вы только учитесь...Для ввода данных пользователем используйте специальные компоненты, которые для этого типа данных предназначены(В нашем случае это могут быть MonthCalendar,DateTimePicker). Тогда вам не придется писать "защиту от дурака", т.к. в этих компонентах она реализована. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2014, 15:03 |
|
|
start [/forum/topic.php?fid=20&msg=38567837&tid=1403218]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 338ms |
total: | 490ms |
0 / 0 |