![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Oct 2007
Posts: 8
Rep Power: 0
![]() |
'ErrMessage' is not declared
I am VB 2005 Student
I'm trying to validate some user input using the code provided in the textbook. It uses "ErrMessage" as shown in the code below: ' Validate input for January
If IsNumeric(txtJan.Text) Then
Dim sngValue As Single
sngValue = CSng(txtJan.Text)
If sngValue < 0 Then
txtJan.SelectAll()
e.Cancel = True
Else
e.Cancel = False
End If
Else
ErrMessage("The input must be a number")
e.Cancel = True
End IfI could use MessageBox.Show("blah blah blah") but the textbook uses ErrMessage as shown above. Gary Last edited by DaWei; Oct 23rd, 2007 at 1:23 PM. Reason: Added code tags. Read the rules. |
|
|
|
|
|
#2 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Re: 'ErrMessage' is not declared
Write a sub, ErrMessage, that takes a string and throws up the MessageBox with the appropriate decorations.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code. Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers |
|
|
|
|
|
#3 |
|
Newbie
Join Date: Oct 2007
Posts: 8
Rep Power: 0
![]() |
Re: 'ErrMessage' is not declared
We haven't gotten to writing sub-routines or functions yet so I settled for a MessageBox.
Thank you for the reply though. Gary 1st Semester VB.Net Student |
|
|
|
|
|
#4 |
|
Expert Programmer
|
Re: 'ErrMessage' is not declared
Just in case you're wondering, ErrMessage probably would have been declared somewhere in the code in your book. If it's not, might I suggest getting a new book? I know some books are horribly notorious for this. What book are you using?
|
|
|
|
|
|
#5 |
|
Newbie
Join Date: Oct 2007
Posts: 8
Rep Power: 0
![]() |
Re: 'ErrMessage' is not declared
The Text Book is " Starting Out With Visual Basic 2005" by Tony Gaddis and Kip Irvine. Just in case you have the book the ErrMessage in their example code appears on page 315 and isn't declared anywhere in section 5.7 dealing with error validation. It's not a bad text in my newbial opinion but it did confuse the heck out of me until I decided to ignore it and call a MessageBox instead.
Gary |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Compiling Maverik 6.2 (from C) | megamind5005 | C | 16 | May 3rd, 2006 5:41 PM |
| 'NULL' was not declared in this scope | titaniumdecoy | C++ | 9 | Mar 24th, 2006 3:00 AM |