Funkce StringFromGUID

Důležité :  Tento článek je strojově přeložený – přečtěte si toto upozornění. Anglickou verzi tohoto článku pro referenci najdete tady.

Funkce StringFromGUID převede GUID, což je Matice typu Byte, který má být Řetězec.

Syntaxe

StringFromGUID ( guid )

Povinný argument guid je pole dat typu Byte, které operačnímu systému slouží k jedinečné identifikaci aplikace, součásti nebo datové položky.


Poznámky

Databázový stroj Microsoft Access ukládá identifikátory GUID jako pole typu Byte. Aplikace Microsoft Office Access 2007 však nevrací data typu Byte z Ovládací prvekFormulář nebo Sestava. Jestliže chcete z ovládacího prvku vrátit hodnotu identifikátoru GUID, je nutné jej převést na řetězec. K převodu identifikátoru GUID na řetězec použijte funkci StringFromGUID. Chcete-li převést řetězec zpět na identifikátor GUID, použijte funkci GUIDFromString.

Při replikaci databáze například potřebujete odkázat na pole, které obsahuje identifikátor GUID. Chcete-li vrátit hodnotu ovládacího prvku formuláře vázaného k poli, které obsahuje identifikátor GUID, převeďte daný identifikátor GUID na řetězec pomocí funkce StringFromGUID.

Příklad

Poznámka : Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

V následujícím příkladu je vrácena hodnota ovládacího prvku s_GUID formuláře Zaměstnanci ve formátu řetězce a přiřazena k proměnné řetězce. Ovládací prvek s_GUID je vázán k poli s_GUID, jednomu ze systémových polí, která jsou přidána do každé replikované tabulky v replikované databázi.

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

Poznámka : Upozornění ke strojovému překladu: Tento článek přeložil počítačový systém bez zásahu člověka. Společnost Microsoft nabízí tyto strojové překlady proto, aby umožnila uživatelům, kteří nemluví anglicky, získat informace o produktech, službách a technologiích této společnosti. Protože je tento článek strojově přeložený, může obsahovat slovní, syntaktické nebo gramatické chyby.

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×