Kompiliatoriaus parinktys, Vykdymo sąlygos

Kompiliatoriaus parinktys, nurodytos modulio lygiu, veikia „% PRODUCTNAME“ Basic kompiliatoriaus patikros ir klaidų pranešimus. „Basic“ sintaksė ir „Basic“ instrukcijų rinkinys gali būti skirtingi atsižvelgiant į naudojamas parinktis. Kuo mažiau parinkčių, tuo lengviau ir aptakiau veikia „LibreOffice Basic“ kalba. Esant daugiau parinkčių, „Basic“ kalba turtingėja ir yra geriau kontroliuojama.

note

Kompiliatoriaus parinktys turi būti nurodytos prieš vykdomąjį programos kodą modulyje.


Sintaksė:

Pasirinktinio sakinio diagrama

Pasirinktinis Base sakinys

Aprašo numatytąję apatinį masyvų rėžį 0 arba 1.

ClassModule parinkties sakinys

Nurodo, kad modulis yra klasės modulis, kuriame yra nariai, ypatybės, procedūros ir funkcijos.

Suderinamumo parinkties sakinys

Suderinamumo parinktis įjungia modulio lygiu suderinamą su VBA „Basic Compiler“ būseną.

CompatibilityMode() funkcija

CompatibilityMode() funkcija kontroliuoja vykdymo laiko būseną ir veikia visą kodą, vykdomą atnaujinus būseną.

Pasirinktinis išreikštinis sakinys

Nurodo, kad kiekvienas programos kodo kintamasis turi būti išreikštai aprašytas kartu su „Dim“ sakiniu.

Pasirinktinis privatus modulis

Nurodo, kad modulis apima pagrindinę biblioteką, kuriai jis priklauso.

Pasirinktinis VBASupport sakinys

Nurodo, kad „% PRODUCTNAME Basic“ palaikys kai kuriuos VBA sakinius, funkcijas ir objektus.

warning

Modulio lygiu nurodytos parinktys taip pat turi įtakos „% PRODUCTNAME“ „Basic“ vykdymo sąlygoms. „% PRODUCTNAME Basic“ instrukcijos gali skirtis.


Paremkite mus!