%PRODUCTNAME Basic Help Programming with %PRODUCTNAME Basic %PRODUCTNAME Basic Glossary Basics Syntax %PRODUCTNAME Basic IDE IDE Overview The Basic Editor Watch Window Macro Toolbar Macro Working with VBA Macros Using Procedures and Functions Libraries, Modules and Dialogs Screen I/O Functions File I/O Functions Date and Time Functions Error-Handling Functions Logical Operators Mathematical Operators Numeric Functions Controlling Program Execution Variables Basic Constants Comparison Operators Strings Exclusive VBA functions Other Commands Abs Function AND Operator Array Function Asc Function AscW Function [VBA] Atn Function Beep Statement Blue Function CBool Function CByte Function CCur Function CDateFromUnoDateTime Function CDateToUnoDateTime Function CDateFromUnoTime Function CDateToUnoTime Function CDateFromUnoDate Function CDateToUnoDate Function CDateFromIso Function CDateToIso Function CDate Function CDbl Function CDec Function CInt Function CLng Function CSng Function CStr Function Call Statement ChDir Statement ChDrive Statement Choose Function Chr Function ChrW Function [VBA] Close Statement Comparison Operators Const Statement ConvertFromURL Function ConvertToURL Function Cos Function CreateObject Function CreateUnoDialog Function CreateUnoListener Function CreateUnoService Function CreateUnoStruct Function CreateUnoValue Function CurDir Function CVar Function CVErr Function DateAdd Function DateDiff Function DatePart Function DateSerial Function DateValue Function Date Statement Day Function DDB Function [VBA] Declare Statement DefBool Statement DefDate Statement DefDbl Statement DefInt Statement DefLng Statement DefObj Statement DefVar Statement DimArray Function Dim Statement Dir Function Do...Loop Statement Comparison Operators End Statement Environ Function Eof Function EqualUnoObjects Function Eqv Operator Erl Function Err Function Error Function Error-Handling Functions Exit Statement Exp Function FileAttr Function FileCopy Statement FileDateTime Function FileExists Function FileLen Function FindObject Function FindPropertyObject Function Fix Function For...Next Statement Format Function FormatDateTime Function [VBA] FormatNumber Function [VBA] FreeFile Function FreeLibrary Function Function Statement Further Statements FV Function [VBA] Generating Random Numbers GetAttr Function GetDefaultContext Function GetGUIType Function GetProcessServiceManager Function GetSolarVersion Function GetSystemTicks Function Get Statement GlobalScope GoSub...Return Statement GoTo Statement Green Function HasUnoInterfaces Function Hex Function Hour Function IIf Statement If...Then...Else Statement Imp-Operator InStr Function InStrRev Function [VBA] Input Function [VBA] InputBox Function Input# Statement Int Function IPmt Function [VBA] IRR Function [VBA] IsArray Function IsDate Function IsEmpty Function IsMissing function IsNull Function IsNumeric Function IsObject Function IsUnoStruct Function Join Function Kill Statement LBound Function LCase Function LSet Statement LTrim Function Left Function Len Function Let Statement Line Input # Statement Loc Function Lof Function Log Function Mid Function, Mid Statement Minute Function MIRR Function [VBA] MkDir Statement Mod-Operator Month Function MonthName Function [VBA] MsgBox Function MsgBox Statement Name Statement Not-Operator Now Function NPer Function [VBA] NPV Function [VBA] Numeric Functions Oct Function On Error GoTo ... Resume Statement On...GoSub Statement; On...GoTo Statement Open Statement Option Base Statement Option Explicit Statement Option VBASupport Statement Optional (in Function Statement) Or-Operator Pmt Function [VBA] PPmt Function [VBA] PV Function [VBA] Print Statement Public Statement Put Statement QBColor Function Rate Function [VBA] RGB Function RSet Statement RTrim Function Randomize Statement ReDim Statement Red Function Rem Statement Reset Statement Right Function RmDir Statement Rnd Function Round Function [VBA] Second Function Seek Function Seek Statement Select...Case Statement SetAttr Statement Set Statement Sgn Function Shell Function Sin Function SLN Function [VBA] Space Function Split Function Sqr Function Square Root Calculation Static Statement Stop Statement StrComp Function Str Function StrReverse Function [VBA] String Function Sub Statement Switch Function SYD Function [VBA] Tan Function TimeSerial Function TimeValue Function Time Statement Timer Function Trigonometric Functions Trim Function TwipsPerPixelX Function TwipsPerPixelY Function Type Statement TypeName Function; VarType Function UBound Function UCase Function Val Function Wait Statement WeekDay Function WeekdayName Function [VBA] While...Wend Statement With Statement Write Statement Xor-Operator Year Function "-" Operator "*" Operator "+" Operator "/" Operator "^" Operator Tools Library Depot Library Euro Library FormWizard Library Gimmicks Library Schedule Library ScriptBindingLibrary Library Template Library Recording a Macro Changing the Properties of Controls in the Dialog Editor Creating Controls in the Dialog Editor Programming Examples for Controls in the Dialog Editor Opening a Dialog With Program Code Creating a Basic Dialog Organizing Libraries and Modules Using Variables Using Objects Debugging a Basic Program Event-Driven Macros Access2Base, the API for Base users