Home
VB Migration Partner
Resources
FAQ
Blog
Contact us
Overview
Manual
Knowledge base
Code Samples
Videos
VB6 vs VB.NET
Articles
Downloads
Consulting services
Resources
VB6 vs VB.NET
VB Keywords
#Const
#If, #ElseIf, #Else, #End If
Abs
AscB
AddressOf
AppActivate
Array
Atn
Calendar
CDate, IsDate
ChrB
Close#
Const
CreateObject
CStr, Str
CVar
CVErr
Date, Date$
Debug.Print
Declare
DefBool, DefByte, DefCur, DefDate, DefDbl, DefInt, DefLng, DefObj, DefSng, DefStr, DefVar
Dim
Dim (arrays)
Dir
DoEvents
End
EndIf
EOF#
Eqv
Error
FileAttr
FileDateTime
Format
Get#
GoSub
ImeStatus
Imp
Implements
Input#
InputB
InputBox
InstrB
IsEmpty
IsMissing
IsNull
Left
LeftB
Len
LenB
Let, Set
Line Input#
Load
LoadPicture
LoadResBitmap, LoadResData, LoadResString
LOC#
Lock#
LOF#
LSet
MidB
Mod
MsgBox
Name
Next
ObjPtr
On … GoSub
On … Goto
Open#
Option Base
Option Explicit
Option Private
Property Get, Property Let, Property Set
Print, Print#
Put#
ReDim
Rem
Return
Right
RightB
RSet
SavePicture
Seek#
Spc
Sqr
Static
Stop
StrConv
String, String$
StrPtr
TAB
Time, Time$
Timer
To
Type … End Type
TypeName
TypeOf
Unload
Unlock#
UserControl
VarPtr
Wend
Width#
Write#
Language
Integer data types
Currency data type
Variant data type
Type declaration suffixes
Fixed-length strings
Conversions between Date and Double types
Conversions between String and Byte arrays
Conversions from Boolean values
VB.NET keywords
Block variables
Auto-instancing variables
Auto-instancing arrays
Parameter default passing mechanism
Optional parameters
ParamArray parameters
Assignments between arrays
Assignments between Structures
Structure initialization
Method calls
Late-bound method calls
Fields passed by reference to a method
Uninitialized local variables
References to methods defined in modules
Event handlers
Name collisions for Type…End Type blocks
Sub Main
Member shadowing
Null propagation
Enum member names
References to enum members
Date variables in For…Next loops
Multi-dimensional arrays in For Each…Next loops
File operations with UDTs
Collections can’t be modified inside For Each…Next loops
DAO.DBEngine object
ByVal keyword in method calls
Declare statements pointing to Visual Basic runtime
Resource files
Image format tests
Remarks starting with three apostrophes
Classes and ActiveX components
Property procedures
Properties with both Let and Set procedures
Optional parameters in Property procedures
Initialize event
Terminate event
Default properties (definitions)
Default properties (references)
Default functions
Default members and COM clients
Member description
Classes and interfaces
Fields inside interfaces
Collection classes
Public COM classes
PublicNotCreatable classes
SingleUse classes
Global classes
DataEnvironment classes
PropertyPages
UserDocuments
Sub Main in ActiveX DLL projects
MTS components
ObjectControl interface
IObjectConstruct interface
Persistable classes
InitProperties, WriteProperties, and ReadProperties events
ADO data source and data consumer classes
AddIn classes
WebClass components
DHTML Page components
More sections to come soon
search
Subscribe to our newsletter for more VB news, tips, and techniques.
newsletter
Recent Knowledge Base articles
[INFO]
Minor differences between VB6 and VB.NET MSChart controls
[INFO]
Minor differences between VB6 and VB.NET TabStrip controls
[HOWTO]
Modify project-level options in VB.NET programs
[HOWTO]
Enforce project-level Option Strict Off setting in VB.NET programs
All articles
Code Architects S.r.l.
© 2008 - all rights reserved