Errata


Print Print Icon

Submit your own errata for this product.


The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.


Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question



Version Location Description Submitted By
Printed Page 17
3rd paragraph

The instructions for entering the result fields say to update the ID property of each
cell. This results in compile errors.

The downloaded example code has it right. A label needs to be added to each cell,
and the ID and TEXT properties set to the values shown in the downloaded example.

Anonymous 
Printed Page 29
1st and 2nd paragraph

One may not use an asterisk for both build and Revision.

Anonymous 
Printed Page 37
Code in center of page

The reference to Left, ie:
namePart = Left(fullVariable, equalsPosition - 1)
results in the compile time error

'Public Property Left() As Integer' has no parameters and its return type cannot be
indexed.

I used fullVariable.Substring(0, equalsPosition -1)

Anonymous 
Printed Page 70
3rd paragraph

Beginning on the previous page, it discusses overloading and uses the Overloads
keyword. In paragraph 3 it says "And while constructors .... they do not require the
Overloads keyword."

That is true, but actually, it isn't required for overloading any function. If I have
two functions with the same name, but differnt signatures, VB 2005 will figure out
which one to use from the call. I'm not sure why the Overloads keyword even exists.

Anonymous 
Printed Page 80
Final Paragraph

In the event a form has one or more group boxes, the group boxes mess up the collections which makes the code jump out of the line of code that reads as follows;
If (TypeOf scanControls is Label) Then

The line is read once, and than the sub is aborted out of.

Anonymous 
Printed Page 114
2nd paragraph

The code shown in the 2nd paragraph results in an overflow error. I can't quite see why, but it does. It runs to the point where counter = 255 and then fails on the "Next counter" statement. The error is:
Arithmetic operation resulted in an overflow.

Anonymous 
Printed Page 686
Code Listing

Running this code gives a:

A first chance exception of type 'System.Web.Services.Protocols.SoapException'
occurred in System.Web.Services.dll

Does not like:

foundLocation = _
My.WebServices.TerraService.ConvertPlaceToLonLatPt(usePlace)

Anonymous 


"...a well thought out, well laid out book that allows you to quickly find the concepts that you need to solve your problem."
--T. Michael Testi, Blogcritics.org