Witam, mam pytanie jak ustawic maske w komponencie MaskEdit aby na pierwszej pozycji mozna wpisac znak '-' lub liczbe, a na dalszych pozycjach tylko liczby?
Pozdrawiam wszystkich
Marcin
Witam, mam pytanie jak ustawic maske w komponencie MaskEdit aby na pierwszej pozycji mozna wpisac znak '-' lub liczbe, a na dalszych pozycjach tylko liczby?
Pozdrawiam wszystkich
Marcin
-99999{....};1;_
ale jesli zrobie tak jak piszesz to znak '-' jest tam zawsze, a ja chce zeby byl tam opcjjonalnie, poniewaz moze to byc zarowno liczba ujemna jak i dodatnia
no to teraz nic mi nie przychodzi do głowy jak użyć kodu do zwykłego TEdit: http://4programmers.net/faq.php?id=613 i zmienić go troszkę:
po nacisknięciu sprawdzać jaki gługi jest string w edicie
Length(s) > 1 -> key należy do {0..9}; tak - dalsze instrukcje przetwarzania; nie - wyjście
aha, no i w dalszej części wzbogacamy dozwolone znaki o: - (pauze, minus, jak kto woli)
Dzieki, juz sobie poradzilem, wystarczylo w maske wpisac: #99,99 i jest ok