StringFromGUID (الدالة 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 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

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×