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

Language Comparisons

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

* WinWrap® Basic Forms use predefined controls.