StringFromGUID-Funktion

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Die StringFromGUID -Funktion wandelt eine GUID (Globally Unique Identifier), also ein Matrix vom Typ Byte, um eine Zeichenfolge.

Syntax

StringFromGUID ( guid )

Das erforderliche Argument GUID ist ein Array von Byte-Daten, mit dem eine Anwendung, Komponente oder ein Datenelement für das Betriebssystem eindeutig identifiziert wird.


Hinweise

Im Microsoft Access-Datenbankmodul sind GUIDs als Arrays vom Typ Byte gespeichert. Von Microsoft Office Access 2007 können Byte-Daten jedoch nicht von einem Steuerelement in einem Formular oder Bericht zurückgegeben werden. Um den Wert einer GUID aus einem Steuerelement zurückzugeben, müssen Sie ihn in eine Zeichenfolge umwandeln. Verwenden Sie dazu die StringFromGUID-Funktion. Verwenden Sie die GUIDFromString-Funktion, um die Zeichenfolge wieder in einen GUID zu konvertieren.

Beispielsweise müssen Sie möglicherweise bei der Datenbankreplikation auf ein Feld verweisen, das einen GUID enthält. Verwenden Sie die StringFromGUID-Funktion zum Konvertieren des GUIDs in eine Zeichenfolge, um den Wert eines Steuerelements in einem Formular zurückzugeben, das an ein Feld gebunden ist, das einen GUID enthält.

Beispiel

Hinweis : Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

Im folgenden Beispiel wird der Wert des s_GUID-Steuerelements in einem Personalformular als Zeichenfolge zurückgegeben und einer Zeichenfolgevariablen zugewiesen. Das s_GUID-Steuerelement ist an das s_GUID-Feld gebunden. Dies ist eines der Systemfelder, die jeder replizierten Tabelle in einer replizierten Datenbank hinzugefügt werden.

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

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×