Collabora Office 24.04 Hjælp
Definerer en eller flere indentifikatorer som konstanter.
En konstant er en variabel, der hjælper med at forbedre et programs læsbarhed. Konstanter er ikke defineret som som en specifik variabeltype, men bruges snarere som pladsholdere i koden. Du kan kun definere en konstant en gang og den kan ikke ændres.
Syntaksen
[Global|Private|Public] Const name = expression[, ...]
name: Enhver identifikator, der følger standardkonventionerne for navngivning af variable.
expression: Ethvert bogstaveligt udtryk.
Datatypen skal udelades. Når et bibliotek bliver indlæst i hukommelsen, konverterer Collabora Office Basic internt programkoden, således at hver gang en konstant anvendes, erstattes den med det definerede udtryk.
By-standard-konstanter er defineret som private i moduler og rutiner. Konstanter kan gøres offentlige eller globale for at bruges fra alle moduker, fra alle Basic-biblioteker.
Specifikatorerne Global, Private og Public kan kun bruges som modulkonstanter.
Const EARTH = "♁" ' modulrækkevidde
Private Const MOON = "☾" ' modulrækkevidde
Public Const VENUS="♀", MARS="♂" ' generel rækkevidde
Global Const SUN = "☉", STAR = "☆" ' generel rækkevidde
Sub ExampleConst
Const SUN = 3 * 1.456 / 56 ' SUN er lokal
MsgBox SUN,, MOON ' den globale konstant SUN er uændret
Const Pgm = "Program", Var = 1.00
MsgBox Pgm & " " & Var, , VENUS &" and "& MARS
End Sub