Indhold

# Option Compatible-udtryk

Option Compatible (Indstillingen Kompatibel) udvider LibreOffice Basic-kompiler og -afvikling samt tillader supplerende sprogkonstrukter i Basic.

Dette udtryk skal tilføjes før den eksekverbare programkode i et modul.

Denne funktion kan påvirke eller assistere i disse situationer:

- Tillad specialtegn som identifikatorer. Alle tegn, der er definet som bogstaver i tegnsætter Latin-1 (ISO 8859-1), accepteres som en del af identifikatorerne.

- Opret VBA-konstanter, herunder kontroltegn.

- Tillader operator en New (ny) at være valgfri i Dim -udtryk.

- Tillad standardværdier for valgfrie parametre i procedurer. Allow default values for optional parameters in procedures.

- Brug navngivne argumenter, når der findes flere valgfrie parametre.

- Forhåndsindlæsning af LibreOffice Basic-biblioteker

Option Compatible er nødvendig under kodning af klassemoduler.

### Syntaks:

Option Compatible

### Eksempel:

### Specialtegn som identifikatorer

            Option Compatible
            ' Med denne indstilling fungerer koden, ellers forårsager den en kompileringsfejl
            Sub Main
                ä = 10
                print ä
            End Sub

Udtrykket Option VBAsupport 1 (Indstillingen VBA-understøttelse 1) indebærer automatisk udtrykket Option Compatible.

Relaterede emner

Rem udtyk

Funktionen CompatibilityMode()

Option Base-udtryk

Option Explicit-udtryk

Option VBASupport-udtryk

Option ClassModule-udtryk

Ændring af variables virkefelt i brug af procedurer og funktioner med funktionen CompatibilityMode().

Se Identifikation af operativsystemet og Hent sessionoplysninger, for at finde eksempler på klassemoduler eller det delte Basic-bibliotek Acces2Base for at finde andre klasse-eksempler, der bruger af kompilertilstanden Option Compatible.