Makrot ja ohjelmointi

Yleistietoa ja käyttöliittymän ohjeet

Yleiskuvaus %PRODUCTNAME Basicin ohjeista
Ohjelmointi %PRODUCTNAME Basicilla
%PRODUCTNAME Basic-sanasto
Perusteet
Syntaksi
%PRODUCTNAME Basicin kehitysympäristö (IDE)
IDE, yleiskuvaus
Basic-muokkain
Seurantaikkuna
Makro-palkki
Makro

Komentohakemisto

Proseduurien ja funktioiden käyttäminen
Kirjastot, moduulit ja valintaikkunat

Ajonaikaiset funktiot, lauseet ja operaattorit

Näytön I/O -funktiot
Tiedoston I/O -funktiot
Päivämäärän ja kellonajan funktiot
Virheenkäsittelyn funktiot
Loogiset operaattorit
Matemaattiset operaattorit
Numeeriset funktiot
Ohjelman suorituksen hallinta
Muuttujat
Vertailuoperaattorit
Strings
Muut komennot

Aakkosellinen luettelo funktioista, lauseista ja operaattoreista

Funktio Abs [ajonaikainen]
AND-operaattori [ajonaikainen]
Funktio Array [ajonaikainen]
Funktio Asc [ajonaikainen]
Funktio Atn [ajonaikainen]
Beep-lause [ajonaikainen]
Funktio Blue [ajonaikainen]
Funktio CBool [ajonaikainen]
Funktio CByte [ajonaikainen]
Funktio CDateFromIso [ajonaikainen]
Funktio CDateToIso [ajonaikainen]
Funktio CDate [ajonaikainen]
Funktio CDbl [ajonaikainen]
Funktio CInt [ajonaikainen]
Funktio CLng [ajonaikainen]
Funktio CSng [ajonaikainen]
Funktio CStr [ajonaikainen]
Call-lause [ajonaikainen]
ChDir-lause [ajonaikainen]
ChDrive-lause [ajonaikainen]
Funktio Choose [ajonaikainen]
Funktio Chr [ajonaikainen]
Close-lause [ajonaikainen]
Vertailuoperaattorit [ajonaikaiset]
Const-lause [ajonaikainen]
Funktio ConvertFromURL [ajonaikainen]
Funktio ConvertToURL [ajonaikainen]
Funktio Cos [ajonaikainen]
Funktio CreateUnoDialog [ajonaikainen]
Funktio CreateUnoListener [ajonaikainen]
Funktio CreateUnoService [ajonaikainen]
Funktio CreateUnoStruct [ajonaikainen]
Funktio CurDir [ajonaikainen]
Funktio DateSerial [ajonaikainen]
Funktio DateValue [ajonaikainen]
Date-lause [ajonaikainen]
Funktio Day [ajonaikainen]
Declare-lause [ajonaikainen]
DefBool-lause [ajonaikainen]
DefDate-lause [ajonaikainen]
DefDbl-lause [ajonaikainen]
DefInt-lause [ajonaikainen]
DefLng-lause [ajonaikainen]
DefObj-lause [ajonaikainen]
DefVar-lause [ajonaikainen]
Funktio DimArray [ajonaikainen]
Dim-lause [ajonaikainen]
Funktio Dir [ajonaikainen]
Do...Loop -lause [ajonaikainen]
Vertailuoperaattorit [ajonaikaiset]
End-lause [ajonaikainen]
Funktio Environ [ajonaikainen]
Funktio Eof [ajonaikainen]
Funktio EqualUnoObjects [ajonaikainen]
Eqv-operaattori [ajonaikainen]
Funktio Erl [ajonaikainen]
Funktio Err [ajonaikainen]
Funktio Error [ajonaikainen]
Virheenkäsittelyn funktiot
Exit-lause [ajonaikainen]
Funktio Exp [ajonaikainen]
Funktio FileAttr [ajonaikainen]
FileCopy-lause [ajonaikainen]
Funktio FileDateTime [ajonaikainen]
Funktio FileExists [ajonaikainen]
Funktio FileLen [ajonaikainen]
Funktio FindObject [ajonaikainen]
Funktio FindPropertyObject [ajonaikainen]
Funktio Fix [ajonaikainen]
For...Next -lause [ajonaikainen]
Funktio Format [ajonaikainen]
Funktio FreeFile [ajonaikainen]
Funktio FreeLibrary [ajonaikainen]
Function-lause [ajonaikainen]
Lisää lauseita
Satunnaislukujen tuottaminen
Funktio GetAttr [ajonaikainen]
Funktio GetProcessServiceManager [ajonaikainen]
Funktio GetSolarVersion [ajonaikainen]
Funktio GetSystemTicks [ajonaikainen]
Get-lause [ajonaikainen]
GlobalScope [ajonaikainen]
GoSub...Return -lause [ajonaikainen]
GoTo -lause [ajonaikainen]
Funktio Green [ajonaikainen]
Funktio HasUnoInterfaces [ajonaikainen]
Funktio Hex [ajonaikainen]
Funktio Hour [ajonaikainen]
Iif-lause [ajonaikainen]
If...Then...Else Statement [Runtime]
Imp-operaattori [ajonaikainen]
Funktio InStr [ajonaikainen]
Funktio InputBox [ajonaikainen]
Input# -lause [ajonaikainen]
Funktio Int [ajonaikainen]
Funktio IsArray [ajonaikainen]
Funktio IsDate [ajonaikainen]
Funktio IsEmpty [ajonaikainen]
Funktio IsMissing [ajonaikainen]
Funktio IsNull [ajonaikainen]
Funktio IsNumeric [ajonaikainen]
Funktio IsObject [ajonaikainen]
Funktio IsUnoStruct [ajonaikainen]
Funktio Join [ajonaikainen]
Kill-lause [ajonaikainen]
Funktio LBound [ajonaikainen]
Funktio LCase [ajonaikainen]
LSet-lause [ajonaikainen]
Funktio LTrim [ajonaikainen]
Funktio Left [ajonaikainen]
Funktio Len [ajonaikainen]
Let-lause [ajonaikainen]
Line Input # -lause [ajonaikainen]
Funktio Loc [ajonaikainen]
Funktio Lof [ajonaikainen]
Funktio Log [ajonaikainen]
Funktio Mid, Mid-lause [ajonaikainen]
Funktio Minute [ajonaikainen]
MkDir-lause [ajonaikainen]
Mod-operaattori [ajonaikainen]
Funktio Month [ajonaikainen]
Funktio MsgBox [ajonaikainen]
MsgBox-lause [ajonaikainen]
Name-lause [ajonaikainen]
Not-operaattori [ajonaikainen]
Funktio Now [ajonaikainen]
Numeeriset funktiot
Funktio Oct [ajonaikainen]
On Error GoTo ... Resume -lause [ajonaikainen]
On...GoSub -lause; On...GoTo -lause [ajonaikainen]
Open-lause [ajonaikainen]
Option Base -lause [ajonaikainen]
Option Explicit -lause [ajonaikainen]
Optional (Funktio-lauseessa) [ajonaikainen]
Or-operaattori [ajonaikainen]
Print-lause [ajonaikainen]
Public-lause [ajonaikainen]
Put-lause [ajonaikainen]
Funktio QBColor [ajonaikainen]
Funktio RGB [ajonaikainen]
RSet-lause [ajonaikainen]
Funktio RTrim [ajonaikainen]
Randomize-lause [ajonaikainen]
ReDim-lause [ajonaikainen]
Funktio Red [ajonaikainen]
Rem-lause [ajonaikainen]
Reset-lause [ajonaikainen]
Funktio Right [ajonaikainen]
RmDir-lause [ajonaikainen]
Funktio Rnd [ajonaikainen]
Funktio Second [ajonaikainen]
Funktio Seek [ajonaikainen]
Seek-lause [ajonaikainen]
Select...Case -lause [ajonaikainen]
SetAttr-lause [ajonaikainen]
Set-lause [ajonaikainen]
Funktio Sgn [ajonaikainen]
Funktio Shell [ajonaikainen]
Funktio Sin [ajonaikainen]
Funktio Space [ajonaikainen]
Funktio Split [ajonaikainen]
Funktio Sqr [ajonaikainen]
Neliöjuuren laskeminen
Static-lause [ajonaikainen]
Stop-lause [ajonaikainen]
Funktio StrComp [ajonaikainen]
Funktio Str [ajonaikainen]
Funktio String [ajonaikainen]
Sub-lause [ajonaikainen]
Funktio Switch [ajonaikainen]
Funktio Tan [ajonaikainen]
Funktio TimeSerial [ajonaikainen]
Funktio TimeValue [ajonaikainen]
Time-lause [ajonaikainen]
Funktio Timer [ajonaikainen]
Trigonometriset funktiot
Funktio Trim [ajonaikainen]
Funktio TwipsPerPixelX [ajonaikainen]
Funktio TwipsPerPixelY [ajonaikainen]
Funktio TypeName; funktio VarType [ajonaikainen]
Funktio UBound [ajonaikainen]
Funktio UCase [ajonaikainen]
Funktio Val [ajonaikainen]
Wait-lause [ajonaikainen]
Funktio WeekDay [ajonaikainen]
While...Wend -lause [ajonaikainen]
With-lause [ajonaikainen]
Write-lause [ajonaikainen]
Xor-operaattori [ajonaikainen]
Funktio Year [ajonaikainen]
"-" -operaattori [ajonaikainen]
"*" -operaattori [ajonaikainen]
"+" -operaattori [ajonaikainen]
"/" -operaattori [ajonaikainen]
"^" -operaattori [ajonaikainen]

Opasteet

Ohjausobjektin ominaisuuksien muuttaminen valintaikkunan muokkaimessa
Ohjausobjektien luominen valintaikkunamuokkaimessa
Ohjelmointiesimerkkejä ohjausobjekteille valintaikkunan muokkaimessa
Valintaikkunan avaaminen ohjelmakoodilla
Basic-valintaikkunoiden luominen
Kirjastojen ja moduulien järjestäminen
Muuttujien käyttö
Objektien käyttö
Basic-ohjelman vianjäljitys
Tapahtumaohjatut makrot