Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Функція StringFromGUID перетворює GUID, що є масив типу Байт, на рядок.

Синтаксис

StringFromGUID ( guid )

Обов'язковий аргумент GUID – це масив даних Byte , який використовується для унікальної ідентифікації програми, компонента або елемента даних операційної системи.


Примітки

Обробник баз даних Microsoft Access зберігає ідентифікатори GUID як масиви типу "Байт". Однак Microsoft Office Access 2007 не можете повернути дані байтів із елемент керування на форма або звіт. Щоб повернути значення GUID з елемента керування, його слід перетворити на рядок. Щоб перетворити GUID на рядок, скористайтеся функцією StringFromGUID . Щоб перетворити рядок назад на GUID, скористайтеся функцією GUIDFromString .

Наприклад, може знадобитися посилатися на поле, яке містить GUID під час використання реплікації бази даних. Щоб повернути значення елемента керування у формі, прив'язаній до поля, яке містить GUID, скористайтеся функцією StringFromGUID, щоб перетворити GUID на рядок.

Приклад

Примітка.: У прикладах нижче показано використання цієї функції в модулі Visual Basic for 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

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×