Συνάρτηση StringFromGUID

Σημείωση: Θέλουμε να σας παρέχουμε το πιο πρόσφατο περιεχόμενο βοήθειας στη γλώσσα σας όσο πιο σύντομα γίνεται. Αυτή η σελίδα έχω μεταφραστεί μέσω αυτοματοποιημένης διαδικασίας και ενδεχομένως να περιέχει γραμματικά λάθη και ανακρίβειες. Ο σκοπός μας είναι αυτό το περιεχόμενο να σας φανεί χρήσιμο. Μπορείτε να μας ενημερώσετε στο κάτω μέρος αυτής της σελίδας εάν οι πληροφορίες σάς φάνηκαν χρήσιμες; Εδώ θα βρείτε το άρθρο στα Αγγλικά, για να το συμβουλεύεστε εύκολα.

Η συνάρτηση StringFromGUID μετατρέπει μια GUID, που είναι μια πίνακας του τύπου Byte, σε μια συμβολοσειρά.

Σύνταξη

StringFromGUID ( guid )

Το όρισμα απαιτείται guid είναι ένας πίνακας με δεδομένα Byte που χρησιμοποιούνται για να προσδιορίσει μοναδικά μια εφαρμογή, στοιχείο ή στοιχείο δεδομένων για το λειτουργικό σύστημα.


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

Το μηχανισμό βάσεων δεδομένων Microsoft Access αποθηκεύει GUID ως πίνακες τύπου Byte. Ωστόσο, Microsoft Office Access 2007 δεν μπορεί να επιστρέψει Byte δεδομένα από μια στοιχείο ελέγχου σε φόρμα ή αναφορά. Για να επιστρέψει την τιμή GUID από ένα στοιχείο ελέγχου, πρέπει να το μετατρέψετε σε μια συμβολοσειρά. Για να μετατρέψετε έναν GUID σε μια συμβολοσειρά, χρησιμοποιήστε τη συνάρτηση StringFromGUID . Για να μετατρέψετε μια συμβολοσειρά GUID, χρησιμοποιήστε τη συνάρτηση GUIDFromString .

Για παράδειγμα, ίσως πρέπει να αναφέρεται σε ένα πεδίο που περιέχει ένα GUID κατά τη χρήση αναπαραγωγή βάσης δεδομένων. Για να επιστρέψει την τιμή ενός στοιχείου ελέγχου σε μια φόρμα δεσμευμένη σε ένα πεδίο που περιέχει ένα GUID, χρησιμοποιήστε τη συνάρτηση StringFromGUID για να μετατρέψετε το GUID σε μια συμβολοσειρά.

Παράδειγμα

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

Το παρακάτω παράδειγμα επιστρέφει την τιμή του στοιχείου ελέγχου s_GUID σε μια φόρμα "Υπάλληλοι" σε μορφή συμβολοσειράς και εκχωρεί σε μεταβλητή συμβολοσειράς. Το στοιχείο ελέγχου s_GUID είναι συνδεδεμένο με το πεδίο s_GUID, ένα από τα πεδία συστήματος προστίθεται σε κάθε πίνακα από αναπαραγωγή σε μια βάση δεδομένων από αναπαραγωγή.

Public Sub StringValueOfGUID()
Dim ctl As Control
Dim strGUID As String
' Get the GUID.
Set ctl = Forms!Employees!s_GUID
Debug.Print TypeName(ctl.Value)
' Convert the GUID to a string.
strGUID = StringFromGUID(ctl.Value)
Debug.Print TypeName(strGUID)
End Sub
Αναπτύξτε τις δεξιότητές σας στο Office
Εξερευνήστε το περιεχόμενο της εκπαίδευσης
Αποκτήστε πρώτοι τις νέες δυνατότητες
Γίνετε μέλος του Office Insider

Σας βοήθησαν αυτές οι πληροφορίες;

Σας ευχαριστούμε για τα σχόλιά σας!

Σας ευχαριστούμε για τα σχόλιά σας! Φαίνεται ότι μπορεί να είναι χρήσιμο να συνδεθείτε με έναν από τους συνεργάτες υποστήριξης του Office.

×