Indhold

# Const-udtryk

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.

### Syntaks:

Syntaksen

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

### Parametre:

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 LibreOffice Basic internt programkoden, således at hver gang en konstant anvendes, erstattes den med det definerede udtryk.

### Virkefelt

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.

### Eksempel:

      Const EARTH = "♁" ' modul-virkefelt
      Private Const MOON = "☾" ' modul-virkefelt
      Public Const VENUS="♀", MARS="♂" ' generelt virkefelt
      Global Const SUN = "☉", STAR = "☆" ' generelt virkefelt

      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

Relaterede emner

Erklæringen Enum

Erklæringen Type

Støt os venligst!