Validation events, 99–104
deferred validation, 102–4
functions of, 100
separated validation, 101–2
Values
dictionary, 513
strongly typed dictionaries, 517
ValueCount, 748
Value types
reference types, 450–55
structures as, 450
Variable(s), 149–50
accessibility, 131
behavior, determinants of, 131–32
defined, 131
delegates, 167–69
find and replace, 12
initializing, 144–45, 150
lifetime, 131
naming conventions, 169–70
scope, 131, 156–59
shared, 141–42, 474–75
tooltips displays, 59–60
visibility, 132
Variable declarations, 139–61
accessibility, 141, 873
attribute_list, 140, 873
bounds_list, 148–49, 874
Dim, 145, 873
enumerated type declarations, 875
initialization_expression, 150–52, 874
multiple variables/single declaration, 152–53
name, 147–48, 874
New, 149–50, 874
Option Explicit/Option Strict, 154–55, 875
parameter declarations, 159–62
ReadOnly, 144–45, 873
Shadows, 142–44, 873
Shared, 141–42, 873
syntax for, 139–40
type, 874
Using, 874
variable name in, 140
WithEvents, 145–47, 874
VBC_VER constant, 116
Vector fonts, 921
VerifyAssembly, 390
Version, 743
VersionString, 743
Vertical
anchor, 90
DirectionVertical, 619–22
New Vertical Tab Group, 50
vertical fonts, 921
Vertically, 35
VerticalResolution, 639
Vertical Spacing, 35
Vertical split window, 50
View menu, commands, 14–15
Visibility, variables, 132
Visible, 1014
Vista. See Windows Vista
Visual Basic
functions, 1085–86
methods, 1086–87
version 6, upgrade to Visual Basic 2005
code, 38
Visual Basic.NET
assignment operators, 178–79
AutoRedraw, alternatives to, 642
multiple variable declarations, 152–53
structured error handling, 241–43
Visual Studio, start-up, configuring, 5–6
Visual Studio 2003, 5
Visual Studio 2005 Express Edition, 5
Visual Studio 2005 Team Suite, 5
Visual Studio Tools for Office (VSTO), 658
Volume
VolumeLabel, 791
VolumeSeparatorChar, 798
VScrollBar, 266, 269, 272, 998