Visual Basic Language Reference for Devices
Visual Basic language programming elements available for device developers are not the same when you target the .NET Compact Framework. The Visual Basic Reference notes those elements that are not supported for device application development. For more information, see Differences from Desktop in .NET Compact Framework Development.
Supported Elements
The following programming elements are supported:
All Visual Basic data types, directives, methods, objects, operators, and statements.
Attributes, Constants and Enumerations, Functions, Keywords, and Properties not listed in the following sections as not being supported.
Unsupported Elements
Certain Visual Basic language programming elements are not available when you target the .NET Compact Framework. The following paragraphs summarize the programming elements not supported for developing smart device applications:
Attributes
Constants and Enumerations
FileAttribute Enumeration, CallType Enumeration, VbStrConv Enumeration, and VariantType Enumeration.
Functions
AppActivate Function, Beep Function, CallByName Function, ChDir Function, ChDrive Function, CreateObject Function (Visual Basic), CurDir Function, DeleteSetting Function, Dir Function, Environ Function, EOF Function, FileAttr Function, FileClose Function, FileCopy Function, FileDateTime Function, FileGet Function, FileGetObject Function, FileLen Function, FileOpen Function, FilePut Function, FilePutObject Function, FileWidth Function, FreeFile Function, GetAllSettings Function, GetAttr Function, GetObject Function (Visual Basic), GetSetting Function, Input Function, InputString Function, Kill Function, LineInput Function, Loc Function, Lock, Unlock Functions, LOF Function, MkDir Function, Print, PrintLine Functions, Rename Function, Reset Function, RmDir Function, SaveSetting Function, Seek Function, SetAttr Function, Shell Function, SPC Function, StrConv Function, TAB Function, Lock, Unlock Functions, VarType Function (Visual Basic), Write, WriteLine Functions.
Keywords
Ansi, Auto, End (Visual Basic), and Unicode (Visual Basic) keywords
Properties
LastDllError Property (Err Object), ScriptEngine Property, ScriptEngineBuildVersion Property, ScriptEngineMajorVersion Property, and ScriptEngineMinorVersion Property properties.
Partially Supported Elements
You can use the following properties to get but not set date and time: Today Property, TimeOfDay Property, DateString Property, and TimeString Property.
See Also
Concepts
Differences from Desktop in .NET Compact Framework Development