Συνάρτηση RGB

Ισχύει για
Access για Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Επιστρέφει μια τιμή "Long" που αντιπροσωπεύει μια τιμή χρώματος RGB.

Σύνταξη

RGB(κόκκινο, πράσινο, μπλε)

Η σύνταξη της συνάρτησης RGB περιλαμβάνει τα παρακάτω ορίσματα:

Επιχείρημα Περιγραφή
κόκκινο Υποχρεωτικό. Μεταβλητή (Ακέραιος). Αριθμός στην περιοχή 0-255, συμπεριλαμβανομένου του χρόνου, που αντιπροσωπεύει το κόκκινο στοιχείο του χρώματος.
πράσινο Υποχρεωτικό. Μεταβλητή (Ακέραιος). Αριθμός στην περιοχή 0-255, συμπεριλαμβανομένου, που αντιπροσωπεύει το πράσινο στοιχείο του χρώματος.
μπλε Υποχρεωτικό. Μεταβλητή (Ακέραιος). Αριθμός στην περιοχή 0-255, συμπεριλαμβανομένου, που αντιπροσωπεύει το μπλε στοιχείο του χρώματος.

    

Παρατηρήσεις

Οι μέθοδοι εφαρμογής και οι ιδιότητες που αποδέχονται μια προδιαγραφή χρώματος αναμένουν ότι αυτή η προδιαγραφή θα είναι ένας αριθμός που αντιπροσωπεύει μια τιμή χρώματος RGB. Μια τιμή χρώματος RGB καθορίζει τη σχετική ένταση του κόκκινου, του πράσινου και του μπλε για να προκαλέσει την εμφάνιση ενός συγκεκριμένου χρώματος.

Η τιμή για οποιοδήποτε όρισμα σε RGB που υπερβαίνει το 255 λαμβάνεται ότι είναι 255.

Ο παρακάτω πίνακας παραθέτει ορισμένα βασικά χρώματα και τις κόκκινες, πράσινες και μπλε τιμές που περιλαμβάνουν:

Χρώμα Κόκκινη τιμή Πράσινη τιμή Μπλε τιμή
Μαύρο 0 0 0
Μπλε 0 0 255
Πράσινο 0 255 0
Κυανό 0 255 255
Κόκκινο 255 0 0
Ματζέντα 255 0 255
Κίτρινο 255 255 0
Λευκό 255 255 255

    

Οι τιμές χρώματος RGB που επιστρέφονται από αυτήν τη συνάρτηση δεν είναι συμβατές με αυτές που χρησιμοποιούνται από το λειτουργικό σύστημα Macintosh. Μπορούν να χρησιμοποιηθούν στο περιβάλλον εφαρμογών της Microsoft για Macintosh, αλλά δεν πρέπει να χρησιμοποιούνται κατά την κοινοποίηση αλλαγών χρώματος απευθείας στο λειτουργικό σύστημα Macintosh.

Παράδειγμα

Σημείωση

Τα παραδείγματα που ακολουθούν δείχνουν τη χρήση αυτής της συνάρτησης σε μια λειτουργική μονάδα Visual Basic for Applications (VBA). Για περισσότερες πληροφορίες σχετικά με την εργασία με τη VBA, επιλέξτε " Αναφορά προγραμματιστών " στην αναπτυσσόμενη λίστα δίπλα στην επιλογή "Αναζήτηση " και εισαγάγετε έναν ή περισσότερους όρους στο πλαίσιο αναζήτησης.

Αυτό το παράδειγμα δείχνει πώς χρησιμοποιείται η συνάρτηση RGB για την επιστροφή ενός ακέραιου αριθμού που αντιπροσωπεύει μια τιμή χρώματος RGB . Χρησιμοποιείται για εκείνες τις μεθόδους εφαρμογής και τις ιδιότητες που δέχονται μια προδιαγραφή χρώματος. Το αντικείμενο MyObject και η ιδιότητά του χρησιμοποιούνται μόνο για λόγους απεικόνισης. Εάν MyObject δεν υπάρχει ή εάν δεν έχει ιδιότητα "Χρώμα ", εμφανίζεται σφάλμα.

Dim RED, I, RGBValue, MyObject
' Return the value for Red.
Red = RGB(255, 0, 0)    
' Initialize offset.
I = 75    
RGBValue = RGB(I, 64 + I, 128 + I)     
' Same as RGB(75, 139, 203).
' Set the Color property of MyObject to Red.
MyObject.Color = RGB(255, 0, 0)