Edukiak
Indizea 🔎︎

# CompatibilityMode() funtzioa

CompatibilityMode() funtzioak exekuzio modua kontrolatzen du eta modua ezarri edo berrezarri ondoren exekutatzen den kode osoari eragiten dio.

Erabili eginbide hau kontuz, adibidez dokumentuak bihurtzeko soilik.

Option Compatible aukerak VBA bateragarritasun aktibatzen du, modulu mailan, LibreOffice Basic interpretatzailerako.

Funtzio horrek honako egoeratan du eragina edo lagundu dezake:

- Enum instrukzioarekin enumerazioak sortzean

- RmDir komandoa VBA moduan exekutatzean. VBA erabiltzean, direktorio hutsak soilik kentzen dira RmDir bidez, eta LibreOffice Basic bidez direktorio bat modu errekurtsiboan kentzen da.

- Basic-en Dir komandoaren portaera aldatzean. Dir komandoaren direktorio-banderak (16) esan nahi du LibreOffice Basic-en direktorioak soilik itzuliko direla. VBAn fitxategi normalak eta direktorioak itzultzen dira.

CompatibilityMode() funtzioa beharrezkoa izan daiteke Option Compatible edo Option VBASupport konpilatzaile moduez baliatzean.

### Sintaxia:

CompatibilityMode(True | False)

### Adibidea:

Hutsik EZ dagoen file:///home/me/Test direktorio bat emanda

            Sub RemoveDir
                CompatibilityMode( true )
                RmDir( "file:///home/me/Test" )
            End Sub

CompatibilityMode( true ) funtzioarekin, programak errore bat ematen du, bestela 'Proba' direktorioa eta bere eduki guztiak ezabatu egingo dira.

### Adibidea:

Dir portaera aldatzea

        Sub VBADirCommand
            CompatibilityMode( true )   ' Fitxategi normalak ere erakusten ditu
            Entry$ = Dir( "file:///home/me/Tmp/*.*", 16 )
            Total$ = ""
            While Entry$ <> ""
                Total$ = Total$ + Entry$ + Chr$(13)
                Entry$ = Dir
            Wend
            MsgBox Total$
        End Sub

Erlazionatutako gaiak

Option Compatible instrukzioa

Begiratu Sistema eragilea identifikatzea eta Saioaren informazioa eskuratzea Option Compatible funtzioaren adibide sinpleak ikusteko, edo Access2Base Basic liburutegi partekatua Option Compatible konpilatzaile-moduaren adibide gehiago ikusteko.

Rem instrukzioa

Aldagai-esparruen aldaketa Prozedurak eta funtzioak erabiltzea atalean CompatibilityMode() funtzioarekin.

Option Base instrukzioa

Option Explicit instrukzioa

Option VBASupport instrukzioa

Option ClassModule instrukzioa