Макросы и программирование

Общие сведения и пользовательский интерфейс

Справка по %PRODUCTNAME Basic
Программирование с помощью %PRODUCTNAME Basic
Глоссарий %PRODUCTNAME Basic
Основы
Синтаксис
%PRODUCTNAME Basic IDE
Общее представление об IDE
Редактор Basic
Окно "Контрольное значение"
Панель макроса
Макрос

Справочник команд

Использование процедур и функций
Библиотеки, модули и диалоговые окна

Функции, инструкции и операторы времени выполнения

Функции экранного ввода/вывода
Функции файлового ввода/вывода
Функции даты и времени
Функции обработки ошибок
Логические операторы
Математические операторы
Числовые функции
Управление выполнением программы
Переменные
Операторы сравнения
Строки
Другие команды

Алфавитный список функций, инструкций и операторов

Функция Abs [время выполнения]
Оператор AND [время выполнения]
Функция Array [время выполнения]
Функция Asc [время выполнения]
Функция Atn [время выполнения]
Инструкция Beep [время выполнения]
Функция Blue [время выполнения]
Функция CBool [время выполнения]
Функция CByte [время выполнения]
Функция CDateFromIso [время выполнения]
Функция CDateToIso [время выполнения]
Функция CDate [время выполнения]
Функция CDbl [время выполнения]
Функция CInt [время выполнения]
Функция CLng [время выполнения]
Функция CSng [время выполнения]
Функция CStr [время выполнения]
Инструкция Call [время выполнения]
Инструкция ChDir [время выполнения]
Инструкция ChDrive [время выполнения]
Функция Choose [время выполнения]
Функция Chr [время выполнения]
Инструкция Close [время выполнения]
Операторы сравнения [время выполнения]
Инструкция Const [время выполнения]
Функция ConvertFromURL [время выполнения]
Функция ConvertToURL [время выполнения]
Функция Cos [время выполнения]
Функция CreateUnoDialog [время выполнения]
Функция CreateUnoListener [время выполнения]
Функция CreateUnoService [время выполнения]
Функция CreateUnoStruct [время выполнения]
Функция CurDir [время выполнения]
Функция DateSerial [время выполнения]
Функция DateValue [время выполнения]
Инструкция Date [время выполнения]
Функция Day [время выполнения]
Инструкция Declare [время выполнения]
Инструкция DefBool [время выполнения]
Инструкция DefDate [время выполнения]
Инструкция DefDbl [время выполнения]
Инструкция DefInt [время выполнения]
Инструкция DefLng [время выполнения]
Инструкция DefObj [время выполнения]
Инструкция DefVar [время выполнения]
Функция DimArray [время выполнения]
Инструкция Dim [время выполнения]
Функция Dir [время выполнения]
Инструкция Do...Loop [время выполнения]
Операторы сравнения [время выполнения]
Инструкция End [время выполнения]
Environ Function [время выполнения]
Функция Eof [время выполнения]
Функция EqualUnoObjects [время выполнения]
Оператор Eqv [время выполнения]
Функция Erl [время выполнения]
Функция Err [время выполнения]
Функция Error [время выполнения]
Функции обработки ошибок
Инструкция Exit [время выполнения]
Функция Exp [время выполнения]
Функция FileAttr [время выполнения]
Инструкция FileCopy [время выполнения]
Функция FileDateTime [время выполнения]
Функция FileExists [время выполнения]
Функция FileLen [время выполнения]
Функция FindObject [время выполнения]
Функция FindPropertyObject [время выполнения]
Функция Fix [время выполнения]
Инструкция For...Next [время выполнения]
Функция Format [время выполнения]
Функция FreeFile [время выполнения]
Функция FreeLibrary [время выполнения]
Инструкция Function [время выполнения]
Дополнительные инструкции
Получение случайных чисел
Функция GetAttr [время выполнения]
Функция GetProcessServiceManager [время выполнения]
Функция GetSolarVersion [время выполнения]
Функция GetSystemTicks [время выполнения]
Инструкция Get [время выполнения]
GlobalScope [время выполнения]
Инструкция GoSub...Return [время выполнения]
Инструкция GoTo [время выполнения]
Функция Green [время выполнения]
Функция HasUnoInterfaces [время выполнения]
Функция Hex [время выполнения]
Функция Hour [время выполнения]
IIf инструкция [время выполнения]
Инструкция If...Then...Else [время выполнения]
Оператор Imp [время выполнения]
Функция InStr [время выполнения]
Функция InputBox [время выполнения]
Инструкция Input# [время выполнения]
Функция Int [время выполнения]
Функция IsArray [время выполнения]
Функция IsDate [время выполнения]
Функция IsEmpty [время выполнения]
Функция IsMissing [время выполнения]
Функция IsNull [время выполнения]
Функция IsNumeric [время выполнения]
Функция IsObject [время выполнения]
Функция IsUnoStruct [время выполнения]
Функция Join [время выполнения]
Инструкция Kill [время выполнения]
Функция LBound [время выполнения]
Функция LCase [время выполнения]
Инструкция LSet [время выполнения]
Функция LTrim [время выполнения]
Функция Left [время выполнения]
Функция Len [время выполнения]
Инструкция Let [время выполнения]
Инструкция Line Input # [время выполнения]
Функция Loc [время выполнения]
Функция Lof [время выполнения]
Функция Log [время выполнения]
Функция Mid, инструкция Mid [время выполнения]
Функция Minute [время выполнения]
Инструкция MkDir [время выполнения]
Оператор Mod [время выполнения]
Функция Month [время выполнения]
Функция MsgBox [время выполнения]
Инструкция MsgBox [время выполнения]
Инструкция Name [время выполнения]
Оператор Not [время выполнения]
Функция Now [время выполнения]
Числовые функции
Функция Oct [время выполнения]
On Error GoTo ... Инструкция Resume [время выполнения]
Инструкция On...GoSub; инструкция On...GoTo [время выполнения]
Инструкция Open [время выполнения]
Инструкция Option Base [время выполнения]
Инструкция Option Explicit [время выполнения]
Функция Optional (в инструкции Function) [время выполнения]
Оператор Or [время выполнения]
Инструкция Print [время выполнения]
Инструкция Public [время выполнения]
Инструкция Put [время выполнения]
Функция QBColor [время выполнения]
Функция RGB [время выполнения]
Инструкция RSet [время выполнения]
Функция RTrim [время выполнения]
Инструкция Randomize [время выполнения]
Инструкция ReDim [время выполнения]
Функция Red [время выполнения]
Инструкция Rem [время выполнения]
Инструкция Reset [время выполнения]
Функция Right [время выполнения]
Инструкция RmDir [время выполнения]
Функция Rnd [время выполнения]
Функция Second [время выполнения]
Функция Seek [время выполнения]
Инструкция Seek [время выполнения]
Инструкция Select...Case [время выполнения]
Инструкция SetAttr [время выполнения]
Инструкция Set [время выполнения]
Функция Sgn [время выполнения]
Функция Shell [время выполнения]
Функция Sin [время выполнения]
Функция Space [время выполнения]
Функция Split [время выполнения]
Функция Sqr [время выполнения]
Вычисление квадратного корня
Инструкция Static [время выполнения]
Инструкция Stop [время выполнения]
Функция StrComp [время выполнения]
Функция Str [время выполнения]
Функция String [время выполнения]
Инструкция Sub [время выполнения]
Функция Switch [время выполнения]
Функция Tan [время выполнения]
Функция TimeSerial [время выполнения]
Функция TimeValue [время выполнения]
Инструкция Time [время выполнения]
Функция Timer [время выполнения]
Тригонометрические функции
Функция Trim [время выполнения]
Функция TwipsPerPixelX [время выполнения]
Функция TwipsPerPixelY [время выполнения]
Функции TypeName и VarType [время выполнения]
Функция UBound [время выполнения]
Функция UCase [время выполнения]
Функция Val [время выполнения]
Инструкция Wait [время выполнения]
Функция WeekDay [время выполнения]
Инструкция While...Wend [время выполнения]
Инструкция With [время выполнения]
Инструкция Write [время выполнения]
Оператор Xor [время выполнения]
Функция Year [время выполнения]
Оператор "-" [время выполнения]
Оператор "*" [время выполнения]
Оператор "+" [время выполнения]
Оператор "/" [время выполнения]
Оператор "^" [время выполнения]

Инструкции

Изменение свойств элементов управления в редакторе диалоговых окон
Создание элементов управления в редакторе диалоговых окон
Примеры программирования для элементов управления в редакторе диалоговых окон
Открытие диалогового окна с помощью программного кода
Создание диалогового окна с помощью Basic
Организация библиотек и модулей
Использование переменных
Использование объектов
Отладка программы Basic
Макросы, управляемые событиями