Turinys
Rodyklė 🔎︎

# „Basic“ konstantos

Konstantos, naudojamos „Basic“ programoje

## Loginės konstantos

Vardas | Tipas | Reikšmė
True | Boolean | 1
False | Boolean | 0

### Pavyzdys:

                Dim bPositive as Boolean
                bPositive = True

## Matematinė konstanta

Vardas | Tipas | Reikšmė
Pi | Double | 3.14159265358979

### Pavyzdys:

                Function Rad2Deg( aRad as Double) As Double
                 Rad2Deg = aRad * 180.00 / Pi
                End Function

## Objektų konstantos

Pavadnimas | Tipas | Naudojimas
Empty | Variant | The Empty reikšmė rodo, kad kintamasis nėra inicializuotas.
Null | null | Nurodo, kad kintamajam nepriskira duomenų.
Nothing | Object | Priskirkite kintamajam objektą Nieko, kad pašalintumėte ankstesnį priskyrimą.

### Pavyzdys:

                SubExampleEmpty
                Dim sVar As Variant
                 sVar = Empty
                 Print IsEmpty(sVar) ' Returns True
                End Sub
                Sub ExampleNull
                Dim vVar As Variant
                 MsgBox IsNull(vVar)
                End Sub
                Sub ExampleNothing
                Dim oDoc As Object
                 Set oDoc = ThisComponent
                 Print oDoc.Title
                 oDoc = Nothing
                 Print oDoc ‘ Error
                End Sub

## Papildomos VBA konstantos

Toliau nurodytos konstantos yra prieinamos, kai įjungtas VBA suderinamumo režimas

Ši konstanta, funkcija arba objektas yra įjungiami su sakiniu Parinktis „VBASupport 1“ įdedama prieš vykdomos programos kodą modulyje.

Įvardinta konstanta | Šešioliktainė (dešimtainė) reikšmė | Aprašas
vbTrue | -1 | Dalis „vbTriState“ sąrašo.
vbFalse | 0 | Dalis „vbTriState“ sąrašo.
vbUseDefault | -2 | Dalis „vbTriState“ sąrašo.
vbCr | \x0D (13) | CR – grįžimas į eilutės pradžią
vbCrLf | \x0D\x0A (13 10) | CRLF – grįžimas į eilutės pradžią ir eilutės patraukimas
vbFormFeed | \x0c (12) | EE – lapo padavimas
vbLf | \x0A (10) | LF – eilutės patraukimas
vbNewLine | \x0D\x0A (13 10) „Windows“ sistemai \x0A (10) kitoms sistemoms | LF arba CRLF
vbNullString | "" | Nulinė eilutė
vbTab | \x09 (9) | HT – horizontalus tabuliavimas
vbVerticalTab | \x0B (11) | VT – vertikalus tabuliavimas