1. C# / Говнокод #8595

    +121

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    private void txtModel_KeyPress(object sender, KeyPressEventArgs e)
            {
                if (getTag() == 3)
                {
                    if (e.KeyChar != 8 && (e.KeyChar < 97 || e.KeyChar > 122) && (e.KeyChar < 65 || e.KeyChar > 90) && e.KeyChar < 192 && e.KeyChar != 37 && e.KeyChar != 63 && e.KeyChar != 42 && e.KeyChar != 91 && (e.KeyChar < 93 || e.KeyChar > 95) && e.KeyChar != 94 && e.KeyChar != 33)
                    { e.Handled = true; }
                }
                else
                {
                    if (e.KeyChar != 8 && (e.KeyChar < 97 || e.KeyChar > 122) && (e.KeyChar < 65 || e.KeyChar > 90) && e.KeyChar < 192)
                    {
                        e.Handled = true;
                    }
                }
            }

    Очередной говнокод: проверка на ввод в текстовом поле, проверяется если форма вызвана для поиска, то допускаются символы шаблона, если нет, то только буквы в любом регистре, и так далее по всем полям формы проверяется

    Запостил: MrFeathers, 21 Ноября 2011

    Комментарии (12) RSS

    • А в шарпе нельзя разве задать массив разрешенных символов в поле?
      Ответить
      • хз, может быть и можно, это все с той же базы и это первое, что я написала в шарпе, за исключением маленькой программки на табулирование
        Ответить
        • Хм, а не нашла, и гугл выдает те же решения.
          И после этого мне говорят что флеш плохой...

          Зы, я конечно уверена что есть либы которые это делают в убопонятном снаружи виде, но все же)
          Ответить
          • девушки, смотрим в сторону MaskedTextBox:
            http://msdn.microsoft.com/ru-ru/library/system.windows.forms.maskedtextbox.aspx
            Ответить
            • О! няшечка то какая, беру свои слова обратно, смотрю с легким вожделением на шарпу.
              Ответить
              • вы ее... вы ее... вожделели! (ц)
                http://video.mail.ru/mail/elever-12/1083/1189.html
                Ответить
            • ооо!! крутотень-то какая *__* как я его раньше не замечала, спасибо
              Ответить
        • реально, диалог между двумя барышнями на гк

          all-in на зеро просто
          Ответить
          • Даже подрочить можно
            Ответить
            • мне трудно усмотреть тут эротизм https://i.postimg.cc/nhKjVQKT/image.png
              но я попроьую
              Ответить
    • показать все, что скрытоvanished
      Ответить

    Добавить комментарий