The following table is a list of VBScript features.
| Category | Keywords |
|---|---|
| Array handling | Array Dim, Private, Public, ReDim IsArray Erase LBound, UBound |
| Assignments | Set |
| Comments | Comments using ' or Rem |
| Constants/Literals | Empty Nothing Null True, False |
| Control flow | Do...Loop For...Next For Each...Next If...Then...Else Select Case While...Wend With |
| Conversions | Abs Asc, AscB, AscW Chr, ChrB, ChrW CBool, CByte CCur, CDate CDbl, CInt CLng, CSng, CStr DateSerial, DateValue Hex, Oct Fix, Int Sgn TimeSerial, TimeValue |
| Dates/Times | Date, Time DateAdd, DateDiff, DatePart DateSerial, DateValue Day, Month, MonthName Weekday, WeekdayName, Year Hour, Minute, Second Now TimeSerial, TimeValue |
| Declarations | Class Const Dim, Private, Public, ReDim Function, Sub Property Get, Property Let, Property Set |
| Error Handling | On Error Err |
| Expressions | Eval Execute RegExp Replace Test |
| Formatting Strings | FormatCurrency FormatDateTime FormatNumber FormatPercent |
| Input/Output | InputBox LoadPicture MsgBox |
| Literals | Empty False Nothing Null True |
| Math | Atn, Cos,
Sin, Tan Exp, Log, Sqr Randomize, Rnd |
| Miscellaneous | Eval Function Execute Statement RGB Function |
| Objects | CreateObject Err Object GetObject RegExp |
| Operators | Addition (+), Subtraction (-) Exponentiation (^) Modulus arithmetic (Mod) Multiplication (*), Division (/) Integer Division (\) Negation (-) String concatenation (&) Equality (=), Inequality (<>) Less Than (<), Less Than or Equal To (<=) Greater Than (>) Greater Than or Equal To (>=) Is And, Or, Xor Eqv, Imp |
| Options | Option Explicit |
| Procedures | Call Function, Sub Property Get, Property Let, Property Set |
| Rounding | Abs Int, Fix, Round Sgn |
| Script Engine ID | ScriptEngine ScriptEngineBuildVersion ScriptEngineMajorVersion ScriptEngineMinorVersion |
| Strings | Asc, AscB,
AscW Chr, ChrB, ChrW Filter, InStr, InStrB InStrRev Join Len, LenB LCase, UCase Left, LeftB Mid, MidB Right, RightB Replace Space Split StrComp String StrReverse LTrim, RTrim, Trim |
| Variants | IsArray IsDate IsEmpty IsNull IsNumeric IsObject TypeName VarType |
No comments:
Post a Comment