Turinys

# Const Statement

Vieną ar daugiau identifikatorių apibrėžia kaip konstantas.

Konstanta yra kintamasis, padedantis pagerinti programos skaitomumą. Konstantos nėra apibrėžiamos kaip konkretus kintamojo tipas, jos yra naudojamos kaip vietos rezervavimo ženklai kode. Konstantą galite apibrėžti tik vieną kartą ir jos modifikuoti negalima.

### Sintaksė:

    [Globalu|Privatu|Vieša] Const vardas = reiškinys[, ...]

### Parametrai:

vardas: Bet koks identifikatorius, atitinkantis standartinius kintamųjų vardus.

reiškinys: Bet kokių ženklų reiškinys.

Duomenų tipas turi būti praleistas. Kai biblioteka įkeliama į atmintį, „LibreOffice Basic“ konvertuoja programos kodą taip, kad kiekvieną kartą naudojant konstantą, ją pakeis apibrėžtas reiškinys.

### Galiojimo sritis

Esant numatytiems nustatymams moduliuose ir paprogramėse konstantos apibrėžiamos kaip privačios. Konstantos gali būti skelbiamos viešai arba globaliai, kad jas būtų galima naudoti iš visų modulių, iš visų „Basic“ bibliotekų.

Globaliai, privačiai ir viešai gali būti naudojami tik modulio konstantoms.

### Pavyzdys:

      Const EARTH = "♁" ' modiulio galiojimo sritis
      Private Const MOON = "☾" ' modulio galiojimo sritis
      Public Const VENUS="♀", MARS="♂" ' bendra galiojimo sritis
      Global Const SUN = "☉", STAR = "☆" ' bendra galiojimo sritis

      Sub ExampleConst
          Const SUN = 3 * 1,456 / 56 ' SUN yra lokalu
          MsgBox SUN,, MOON ' SUN globali konstanta nekeičiama
          Const Pgm = "Program", Var = 1.00
          MsgBox Pgm & " " & Var, , VENUS &" and "& MARS
      End Sub

Susijusios temos

Enum sakinys

Tipo sakinys