Const-uttrykket

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.

Syntaks:

Const-syntaks


[Global|Private|Public] Const name = expression[, 
]

Parametrar:

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.

Virkefelt

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.

Eksempel:


  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

Enum-uttrykket

Type-uttrykket