Ukaz Option Compatible
Ukaz Option Compatible vključi združljivostni način za VBA v prevajalniku Basic na ravni modulov. Funkcija CompatibilityMode() nadzira izvajalni način in vpliva na vso izvršeno kodo po (po)nastavitvi tega načina.
Ta ukaz lahko vpliva ali je v pomoč v naslednjih situacijah:
dovoljevanje posebnih znakov kot identifikatorjev,
ustvarjanje konstant vključno z nenatisljivimi znaki,
podpora ključnih besed Private/Public za procedure,
obvezen ukaz Set za predmete,
privzete vrednosti za neobvezne parametre procedur,
poimenovanje argumentov, ko obstaja več neobveznih parametrov.
Prednalaganje knjižnic LibreOffice Basic
Ukaz Option Compatible je obvezen pri kodiranju modulov razredov.
Option Compatible
Funkcija CompatibilityMode()
Funkcija CompatibilityMode() nadzira izvajalni način in vpliva na vso izvršeno kodo po (po)nastavitvi tega načina. Ukaz Option Compatible vključi združljivostni način za VBA v prevajalniku LibreOffice Basic na ravni modulov.
To funkcionalnost uporabljajte previdno, omejite jo npr. na uporabi pri pretvorbi dokumentov.
Ta funkcija lahko vpliva ali je v pomoč v sledečih situacijah:
naštevanje z ukazom Enum,
posodabljanje zagonskih pogojev za Dir,
izvajanje ukaza RmDir v načinu VBA,
spreminjanje vedenja ukaza Dir v Basicu.
Funkcija CompatibilityMode() je lahko nujna, ko se poslužujete prevajalnih načinov Option Compatible ali Option VBASupport.
CompatibilityMode(True | False)