| |
GeekInterview.com > Interview Questions > Microsoft > Visual Basic
| Print | |
Question: Displaying leading/trailing zero in text box
Answer: Hi, i have many text boxes to input numeric values in the form. The problem is when my text box lost its focus , if any numeric value entered in text box without any dismal place will automatically display 2 dismal zero. else if no values entered in the text box it should display 0.00 value in it . ex : if i enter a value in the text box : 25 when it lost focus the values should 25.00 if doesn't enter any value in text box, when it lost focus the value should be 0.00
|
| February 02, 2008 11:37:09 |
#2 |
| Lavanyaaru |
Member Since: January 2008 Total Comments: 10 |
RE: Displaying leading/trailing zero in text box |
The above answer is partially correct. You have to add a conditional statement, otherwise everytime u leave the text box, Lost focus event would fire and it would set it to zero.
If u r using VB 6.0 , u could always use the Validate Event instead of Lost focus event
If Val(Text1.text)>0 then {
Text1.text = Format("#.##") }
else
{ Text1.text = "0.00" } |
| |
Back To Question | |