Константи за грешки - Error Constants
Документацията на Visual Basic
показва, че номера грешки в областта vbObjectError до vbObjectError +
65535, където vbObjectError е вградена (built-in) константа, чиято стойност е цяло
число със знак -2147220991 (или &H80040000), стават без знак по сигнал на грешка, генерирарана от обект.
Номера грешки принадлежащи на vbObjectError + 512 може да се
конфликтни с резервираните за OLE, така че тези номера са забранени (verboten). Така че разполагаме с номера от vbObjectError
+ 512
до vbObjectError
+ 65535, което е
достатъчно.
Много програмисти слагат символни
константи за номера на грешки, за четливост:
Public
Const ErrBadDataCt = vbObjectError + 1024
в стандартния модул.