LibreOffice 7.6 Hjelp
Definerer ein eller fleire indentifikatorar som konstantar.
Ein konstant er ein variabel som gjer programmet lettare Ä lesa. Konstantane vert ikkje definerte som spesielle variabeltypar, men vert brukte meir som plasshaldarar i koden. Du kan definera ein konstant berre éin gong, og verdien kan ikkje seinare endrast.
[Global|Private|Public] Const name = expression[, âŠ]
name: Kva identifikator som helst som fĂžlgjer reglane for standard namngjeving.
expression: Kva bokstavleg uttrykk som helst.
Datatypen mÄ slÞyfast. NÄr eit bibliotek vert lese inn i minnet, konverterer LibreOffice Basic programkoden internt slik at kvar gong ein konstant vert brukt, vert han bytt ut med det definerte uttrykket.
Som standard vert konstantar definerte som private i modular og rutinar. Konstantar kan gjerast offentlege eller globale for Ä kunne brukast frÄ alle modulane frÄ alle BASIC-bibliotek.
Spesifikatorane Global, Private og Public kan berre brukast som modulkonstantar.
Const EARTH = "â" ' modul-verkeomrĂ„de
Private Const MOON = "âŸ" ' modul-verkeomrĂ„de
Public Const VENUS="â", MARS="â" ' generelt verkeomrĂ„de
Global Const SUN = "â", STAR = "â" ' generelt verkeomrĂ„de
Sub ExampleConst
Const SUN = 3 * 1.456 / 56 ' SUN er lokal
MsgBox SUN,, MOON ' den globale konstanten SUN er uendra
Const Pgm = "Program", Var = 1.00
MsgBox Pgm & " " & Var, , VENUS &" and "& MARS
End Sub