LibreOffice 24.8 Βοήθεια
Ορίζει έναν ή περισσότερους ταυτοποιητές ως σταθερές.
Μια σταθερά είναι μεταβλητή που βοηθά τη βελτίωση της αναγνωσιμότητας προγράμματος. Οι σταθερές δεν ορίζονται ως ειδικοί τύποι μεταβλητής,, αλλά χρησιμοποιούνται ως δεσμευτικά θέσης στον κώδικα. Μπορείτε να ορίσετε μια σταθερά μόνο μια φορά και δεν μπορεί να τροποποιηθεί.
[Global|Private|Public] Const name = expression[, ...]
όνομα: Οποιοδήποτε αναγνωριστικό που ακολουθεί τις συμβάσεις ονομασίας τυπικής μεταβλητής.
έκφραση: Οποιαδήποτε κυριολεκτική έκφραση.
Ο τύπος δεδομένων πρέπει να παραλείπεται. Όταν φορτώνεται μια βιβλιοθήκη στη μνήμη, η Basic του LibreOffice μετατρέπει των κώδικα προγράμματος εσωτερικά, έτσι ώστε κάθε φορά να χρησιμοποιείται μια σταθερά, η καθορισμένη έκφραση να την αντικαθιστά.
Από προεπιλογή οι σταθερές ορίζονται ως ιδιωτικές στα αρθρώματα και τις ρουτίνες. Οι σταθερές μπορούν να γίνουν δημόσιες ή καθολικές για να χρησιμοποιηθούν από όλα τα αρθρώματα, από όλες τις βιβλιοθήκες Basic.
Τα αναγνωριστικά Global, Private και Public μπορούν να χρησιμοποιηθούν μόνο για σταθερές αρθρώματος.
Const EARTH = "♁" ' εμβέλεια αρθρώματος
Private Const MOON = "☾" ' εμβέλεια αρθρώματος
Public Const VENUS="♀", MARS="♂" ' γενική εμβέλεια
Global Const SUN = "☉", STAR = "☆" ' γενική εμβέλεια
Sub ExampleConst
Const SUN = 3 * 1.456 / 56 ' η SUN είναι τοπική
MsgBox SUN,, MOON ' η καθολική σταθερά SUN είναι αμετάβλητη
Const Pgm = "Program", Var = 1.00
MsgBox Pgm & " " & Var, , VENUS &" and "& MARS
End Sub