WinWrap® Basic - VBA and VB.NET compatible scripting for Windows COM & .NET applications
header1.jpgsupport1.png
winwrap0.pngannouncements0.pngevaluate0.pnglicense0.pngorder0.pngplatforms0.pngscreenshots0.pnglanguage.pngreference0.pngsolutions0.pngsearch0.png

Language Comparisons

Language Construct winwrap
WinWrap® Basic
WWB-COM
pocketpc
WinWrap® Basic for Windows CE, Pocket PC and Windows Mobile
WWB-COM
vbscript
VBScript5
vba
VBA6
winwrap
WinWrap® Basic
WWB.NET
vb.net
VB.NET
‘#EditingCert(control IDE access) winwrap pocket pc     winwrap  
‘#EncryptingCert(encrypting macro/module code) winwrap pocket pc     winwrap  
‘#References (Access type libraries) winwrap pocket pc   vba winwrap vb.net
‘#Uses (Access other scripts/code) winwrap pocket pc   vba winwrap vb.net
‘#ViewingCert (control IDE access) winwrap pocket pc     winwrap  
#Const       vba    
#If...Then...#Else...#End If       vba   vb.net
#Region...#End Region winwrap pocket pc   vba winwrap vb.net
Abs winwrap pocket pc vbscript vba winwrap  
Addition (+) winwrap pocket pc vbscript vba winwrap vb.net
AddressOf winwrap pocket pc   vba winwrap vb.net
All financial functions       vba   vb.net
All intrinsic data types except Variant winwrap pocket pc   vba winwrap vb.net
All traditional Basic file I/O winwrap pocket pc   vba winwrap  
And winwrap pocket pc vbscript vba winwrap vb.net
AndAlso winwrap pocket pc     winwrap vb.net
Any data type winwrap     vba winwrap  
AppActivate winwrap pocket pc   vba winwrap vb.net
Array winwrap pocket pc vbscript vba    
Asc winwrap pocket pc vbscript vba winwrap vb.net
AscB winwrap pocket pc vbscript vba    
AscW winwrap pocket pc vbscript vba winwrap vb.net
Assign instruction winwrap pocket pc     winwrap  
Assign operator (=) winwrap pocket pc vbscript vba winwrap vb.net
Assign operators (+=, etc) winwrap pocket pc     winwrap vb.net
Atn winwrap pocket pc vbscript vba winwrap vb.net
Beep winwrap pocket pc   vba winwrap vb.net
Boolean data type winwrap pocket pc   vba winwrap vb.net
Byte data type winwrap pocket pc   vba winwrap vb.net
Call winwrap pocket pc vbscript vba winwrap  
CallByName winwrap pocket pc vbscript vba winwrap vb.net
CallersLine winwrap pocket pc     winwrap  
CallersSymbol winwrap pocket pc     winwrap  
CBool winwrap pocket pc vbscript vba winwrap vb.net
CByte winwrap pocket pc vbscript vba winwrap vb.net
CChar         winwrap vb.net
CCur winwrap pocket pc vbscript vba    
CDate winwrap pocket pc vbscript vba winwrap vb.net
CDbl winwrap pocket pc vbscript vba winwrap vb.net
CDec winwrap pocket pc   vba winwrap vb.net
Char data type         winwrap vb.net
ChDir winwrap     vba winwrap  
ChDrive winwrap     vba winwrap  
Choose winwrap pocket pc   vba winwrap vb.net
Chr winwrap pocket pc vbscript vba winwrap vb.net
ChrB winwrap pocket pc vbscript vba    
ChrW winwrap pocket pc vbscript vba winwrap vb.net
CHuge_ winwrap          
CInt winwrap pocket pc vbscript vba winwrap vb.net
Class winwrap pocket pc     winwrap vb.net
Class modules winwrap pocket pc vbscript   winwrap vb.net
Clipboard winwrap pocket pc   vba winwrap vb.net
CLng winwrap pocket pc vbscript vba winwrap vb.net
Collection       vba    
Collection access using ! winwrap pocket pc   vba winwrap  
Command winwrap pocket pc   vba winwrap  
Comments using ' or Rem winwrap pocket pc vbscript vba winwrap vb.net
Const winwrap pocket pc vbscript vba winwrap vb.net
Cos winwrap pocket pc vbscript vba winwrap vb.net
CreateObject winwrap pocket pc vbscript vba winwrap  
CSbyte         winwrap vb.net
CShort         winwrap vb.net
CSng winwrap pocket pc vbscript vba winwrap vb.net
CStr winwrap pocket pc vbscript vba winwrap vb.net
CurDir winwrap     vba winwrap  
CUHuge_ winwrap          
CUInt winwrap pocket pc     winwrap vb.net
CULng winwrap pocket pc     winwrap vb.net
CUShort         winwrap vb.net
Currency data type winwrap pocket pc   vba    
CVar winwrap pocket pc   vba    
CVDate winwrap pocket pc   vba    
CVErr winwrap pocket pc   vba    
Date data type winwrap pocket pc   vba winwrap vb.net
Date function winwrap pocket pc   vba    
Date statement       vba    
DateAdd winwrap pocket pc vbscript vba winwrap vb.net
DateDiff winwrap pocket pc vbscript vba winwrap vb.net
DatePart winwrap pocket pc vbscript vba winwrap vb.net
DateSerial winwrap pocket pc vbscript vba winwrap vb.net
DateValue winwrap pocket pc vbscript vba winwrap vb.net
Day winwrap pocket pc vbscript vba winwrap vb.net
DBNull.Value         winwrap vb.net
Debug.Assert       vba    
Debug.Clear winwrap pocket pc     winwrap  
Debug.Print winwrap pocket pc   vba winwrap vb.net
Decimal data type winwrap pocket pc   vba winwrap vb.net
Declare (for declaring DLLs) winwrap     vba winwrap vb.net
Declaring arrays with lower bound <> 0 winwrap pocket pc   vba    
Decode64, Decode64B winwrap pocket pc     winwrap  
Decrypt64, Decrypt64B winwrap pocket pc     winwrap  
Deftype winwrap pocket pc   vba    
Delegate winwrap pocket pc     winwrap vb.net
DeleteSetting winwrap pocket pc   vba winwrap  
Dim winwrap pocket pc vbscript vba winwrap vb.net
Division (/) winwrap pocket pc vbscript vba winwrap vb.net
Do...Loop winwrap pocket pc vbscript vba winwrap vb.net
DoEvents winwrap pocket pc   vba winwrap vb.net
Double data type winwrap pocket pc   vba winwrap vb.net
Dynamic Data Exchange winwrap     vba winwrap  
Empty winwrap pocket pc vbscript vba    
End winwrap pocket pc   vba winwrap vb.net
Encode64, Encode64B winwrap pocket pc     winwrap  
Encrypt64, Encrypt64B winwrap pocket pc     winwrap  
Enum...End Enum winwrap pocket pc   vba winwrap vb.net
Environ winwrap     vba winwrap  
Equality (=) winwrap pocket pc vbscript vba winwrap vb.net
Eqv winwrap pocket pc vbscript vba    
Erase winwrap pocket pc vbscript vba winwrap  
Erl       vba   vb.net
Err winwrap pocket pc vbscript vba winwrap  
Err Object winwrap pocket pc vbscript vba winwrap  
Error winwrap pocket pc   vba winwrap vb.net
Eval winwrap pocket pc vbscript   winwrap  
Event winwrap pocket pc   vba winwrap vb.net
Execute     vbscript      
Exit winwrap pocket pc vbscript vba winwrap vb.net
Exp winwrap pocket pc vbscript vba winwrap vb.net
Exponentiation (^) winwrap pocket pc vbscript vba winwrap vb.net
Expressions containing a range of values using the To keyword winwrap pocket pc   vba winwrap vb.net
Expressions containing Is keyword or any comparison operators winwrap pocket pc   vba winwrap vb.net
False winwrap pocket pc vbscript vba winwrap vb.net
FileCopy winwrap pocket pc   vba winwrap vb.net
FileDateTime winwrap pocket pc   vba winwrap vb.net
FileLen winwrap pocket pc   vba winwrap vb.net
Filter     vbscript vba   vb.net
Fix winwrap pocket pc vbscript vba winwrap vb.net
Fixed-length strings winwrap pocket pc   vba    
For Each...Next winwrap pocket pc vbscript vba winwrap vb.net
For...Next winwrap pocket pc vbscript vba winwrap vb.net
Format winwrap pocket pc   vba winwrap vb.net
FormatCurrency     vbscript vba    
FormatDateTime     vbscript vba    
FormatNumber     vbscript vba    
FormatPercent     vbscript vba    
Forms winwrap* pocket pc*   vba winwrap* vb.net
Friend winwrap pocket pc   vba winwrap vb.net
Function winwrap pocket pc vbscript vba winwrap vb.net
GetAllSettings winwrap pocket pc   vba winwrap  
GetFilePath winwrap pocket pc     winwrap  
GetModuleInstance winwrap pocket pc     winwrap  
GetObject winwrap   vbscript vba winwrap  
GetSetting winwrap pocket pc   vba winwrap  
GoSub...Return       vba    
Goto winwrap pocket pc   vba winwrap vb.net
Greater than (>) winwrap pocket pc vbscript vba winwrap vb.net
Greater than or equal to (>=) winwrap pocket pc vbscript vba winwrap vb.net
Hex winwrap pocket pc vbscript vba winwrap vb.net
Hour winwrap pocket pc vbscript vba winwrap vb.net
Huge_ data type winwrap          
If...Then...Else winwrap pocket pc vbscript vba winwrap vb.net
IIf winwrap pocket pc   vba winwrap vb.net
Imp winwrap pocket pc vbscript vba winwrap  
Implements       vba   vb.net
Inequality (<>) winwrap pocket pc vbscript vba winwrap vb.net
InputBox winwrap pocket pc vbscript vba winwrap vb.net
InStr winwrap pocket pc vbscript vba winwrap vb.net
InStrB winwrap pocket pc vbscript vba    
InStrRev winwrap pocket pc vbscript vba winwrap  vb.net
Int winwrap pocket pc vbscript vba winwrap vb.net
Integer data type winwrap pocket pc   vba winwrap vb.net
Integer division (\) winwrap pocket pc vbscript vba winwrap vb.net
Is winwrap pocket pc vbscript vba winwrap vb.net
IsNot winwrap pocket pc     winwrap vb.net
IsArray winwrap pocket pc vbscript vba winwrap vb.net
IsDate winwrap pocket pc vbscript vba winwrap vb.net
IsDBNull         winwrap vb.net
IsEmpty winwrap pocket pc vbscript vba    
IsError winwrap pocket pc vbscript vba winwrap vb.net
IsMissing winwrap pocket pc vbscript vba    
IsNothing         winwrap vb.net
IsNull winwrap pocket pc vbscript vba    
IsNumeric winwrap pocket pc vbscript vba winwrap vb.net
IsObject winwrap pocket pc vbscript vba    
IsReference         winwrap vb.net
KeyName winwrap pocket pc     winwrap  
Join winwrap pocket pc vbscript vba winwrap vb.net
LBound winwrap pocket pc vbscript vba winwrap vb.net
LCase winwrap pocket pc vbscript vba winwrap vb.net
Left winwrap pocket pc vbscript vba winwrap vb.net
LeftB winwrap pocket pc vbscript vba    
Len winwrap pocket pc vbscript vba winwrap vb.net
LenB winwrap pocket pc vbscript vba    
Less than (<) winwrap pocket pc vbscript vba winwrap vb.net
Less than or equal to (<=) winwrap pocket pc vbscript vba winwrap vb.net
Len winwrap pocket pc vbscript vba winwrap vb.net
Let winwrap pocket pc vbscript vba    
Like winwrap pocket pc   vba winwrap vb.net
Line labels winwrap pocket pc   vba winwrap vb.net
Line numbers       vba   vb.net
LoadPicture     vbscript vba    
Log winwrap pocket pc vbscript vba winwrap vb.net
Long data type winwrap pocket pc   vba winwrap vb.net
LSet winwrap pocket pc   vba    
LTrim winwrap pocket pc vbscript vba winwrap vb.net
MacroCheck winwrap pocket pc     winwrap  
MacroCheckThis winwrap pocket pc     winwrap  
MacroDir winwrap pocket pc     winwrap  
MacroRun winwrap pocket pc     winwrap  
MacroRunThis winwrap pocket pc     winwrap  
Me winwrap pocket pc vbscript vba winwrap vb.net
Mid function winwrap pocket pc vbscript vba winwrap vb.net
Mid statement winwrap pocket pc   vba winwrap  
MidB winwrap pocket pc vbscript vba    
Minute winwrap pocket pc vbscript vba winwrap vb.net
Mod (Modulus arithmetic) winwrap pocket pc vbscript vba winwrap vb.net
Module winwrap pocket pc     winwrap vb.net
ModuleLoad winwrap pocket pc     winwrap  
ModuleLoadThis winwrap pocket pc     winwrap  
Month winwrap pocket pc vbscript vba winwrap vb.net
MonthName winwrap pocket pc vbscript vba winwrap vb.net
MsgBox winwrap pocket pc vbscript vba winwrap vb.net
Multiplication (*) winwrap pocket pc vbscript vba winwrap vb.net
Negation (-) winwrap pocket pc vbscript vba winwrap vb.net
New winwrap pocket pc   vba winwrap vb.net
Nothing winwrap pocket pc vbscript vba winwrap vb.net
Now winwrap pocket pc vbscript vba winwrap vb.net
Null winwrap pocket pc vbscript vba    
Object data type winwrap pocket pc vbscript   winwrap vb.net
Oct winwrap pocket pc vbscript vba winwrap vb.net
On Error GoTo winwrap pocket pc   vba winwrap vb.net
On...GoSub       vba    
On...GoTo       vba    
Option Base winwrap pocket pc   vba    
Option Compare winwrap pocket pc   vba winwrap vb.net
Option Explicit winwrap pocket pc vbscript vba winwrap vb.net
Option Private Module       vba    
Optional winwrap pocket pc   vba winwrap vb.net
Or winwrap pocket pc vbscript vba winwrap vb.net
OrElse winwrap pocket pc     winwrap vb.net
ParamArray winwrap pocket pc   vba winwrap vb.net
PortInt data type winwrap pocket pc        
Private winwrap pocket pc vbscript vba winwrap vb.net
Project winwrap pocket pc     winwrap  
Property winwrap pocket pc vbscript vba winwrap vb.net
Public winwrap pocket pc vbscript vba winwrap vb.net
QBColor winwrap pocket pc   vba winwrap  
RaiseEvent winwrap pocket pc vbscript vba winwrap vb.net
Randomize winwrap pocket pc vbscript vba winwrap vb.net
ReDim winwrap pocket pc vbscript vba winwrap vb.net
Replace winwrap pocket pc vbscript vba winwrap vb.net
Resume       vba   vb.net
Resume Next winwrap pocket pc   vba winwrap vb.net
RGB winwrap pocket pc vbscript vba winwrap vb.net
Right winwrap pocket pc vbscript vba winwrap vb.net
RightB winwrap pocket pc vbscript vba    
Rnd winwrap pocket pc vbscript vba winwrap vb.net
Round winwrap pocket pc vbscript vba winwrap vb.net
RSet winwrap pocket pc   vba    
RTrim winwrap pocket pc vbscript vba winwrap vb.net
SaveSetting winwrap pocket pc   vba winwrap  
ScriptEngine     vbscript      
ScriptEngineBuildVersion     vbscript      
ScriptEngineMajorVersion     vbscript      
ScriptEngineMinorVersion     vbscript      
Second winwrap pocket pc vbscript vba winwrap vb.net
Select Case winwrap pocket pc vbscript vba winwrap vb.net
SendKeys winwrap     vba winwrap vb.net
Set winwrap pocket pc vbscript vba    
SetLocale winwrap       winwrap  
Sgn winwrap pocket pc vbscript vba winwrap vb.net
Shell winwrap     vba winwrap vb.net
Short data type         winwrap vb.net
ShowPopupMenu winwrap pocket pc     winwrap  
Shift left (<<) winwrap pocket pc     winwrap vb.net
Shift right (>>) winwrap pocket pc     winwrap vb.net
Sin winwrap pocket pc vbscript vba winwrap vb.net
Single data type winwrap pocket pc   vba winwrap vb.net
Space winwrap pocket pc vbscript vba winwrap vb.net
Split winwrap pocket pc vbscript vba winwrap vb.net
Sqr winwrap pocket pc vbscript vba winwrap vb.net
Static winwrap pocket pc   vba winwrap vb.net
Stop winwrap pocket pc   vba winwrap vb.net
Str winwrap pocket pc   vba winwrap vb.net
StrComp winwrap pocket pc vbscript vba winwrap vb.net
StrConv winwrap pocket pc   vba winwrap vb.net
StrDup         winwrap vb.net
String data type winwrap pocket pc   vba winwrap vb.net
String function winwrap pocket pc vbscript vba    
String concatenation (&) winwrap pocket pc vbscript vba winwrap vb.net
StrReverse winwrap pocket pc vbscript vba winwrap vb.net
Structure...End Structure         winwrap vb.net
Sub winwrap pocket pc vbscript vba winwrap vb.net
Subtraction (-) winwrap pocket pc vbscript vba winwrap vb.net
Tan winwrap pocket pc vbscript vba winwrap vb.net
Time function winwrap pocket pc vbscript vba    
Time statement       vba    
Timer winwrap pocket pc   vba winwrap vb.net
TimeSerial winwrap pocket pc vbscript vba winwrap vb.net
TimeValue winwrap pocket pc vbscript vba winwrap vb.net
Trim winwrap pocket pc vbscript vba winwrap vb.net
True winwrap pocket pc vbscript vba winwrap vb.net
Type...End Type winwrap pocket pc   vba    
TypeName winwrap pocket pc vbscript vba winwrap vb.net
TypeOf winwrap pocket pc   vba winwrap vb.net
UBound winwrap pocket pc vbscript vba winwrap vb.net
UCase winwrap pocket pc vbscript vba winwrap vb.net
UHuge_ data type winwrap          
UInteger data type winwrap pocket pc     winwrap vb.net
ULong data type winwrap pocket pc     winwrap vb.net
UShort data type         winwrap vb.net
Val winwrap pocket pc   vba winwrap vb.net
Variant data type winwrap pocket pc   vba    
VarType winwrap pocket pc vbscript vba winwrap vb.net
Wait winwrap pocket pc     winwrap vb.net
Weekday winwrap pocket pc vbscript vba winwrap vb.net
WeekdayName winwrap pocket pc vbscript vba winwrap vb.net
While...Wend winwrap pocket pc vbscript vba winwrap vb.net
With winwrap pocket pc vbscript vba winwrap vb.net
WithEvents winwrap pocket pc   vba winwrap vb.net
Xor winwrap pocket pc vbscript vba winwrap vb.net
Year winwrap pocket pc vbscript vba winwrap vb.net

* WinWrap® Basic Forms use predefined controls.