Rutin som kontrollerar inmatning av decimaltal med decimalkomma
Hej
Behöver ett exempel på hur jag gör en Sub som bara tillåter att användaren matar in numeriska värden med decimalkomma, 1 eller 2 decimaler.
D
Svara
Sv: Rutin som kontrollerar inmatning av decimaltal med decimalkomma
Frågan är lite för vag.
Menar du att det måste vara decimalkomma eller skall det följa användarens inställningar?
Är tusentalsavgränsare ok?
Måste det vara 1 eller 2 decimaler eller kan det vara 0 eller 3 också?
Är negativa tal ok?
Här har du flera exempel:
http://msdn.microsoft.com/en-us/library/system.globalization.numberstyles.aspx
(Dessutom låter det lite konstigt med en Sub. Borde det inte vara en Function om du ska få veta vad som matades in?)
Svara
Sv:Rutin som kontrollerar inmatning av decimaltal med decimalkomma
Man ska bara kunna mata in numeriskt värde. Utan decimaler men max 2 och i så fall acceptera decimalkomma. Som du säger givetvis en Func och inte en Sub...
Ska kolla din länk.
BTW; jag har Regional Settings= Swedish och har kollat att decimaltecken är satt till komma (,). Tycker att t ex en NumericUpDown borde använda de inställningarna?
Svara