ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

ฟังก์ชัน StringFromGUID

ฟังก์ชันStringFromGUIDจะ GUID ฟังก์ชัน อาร์เรย์ เป็นชนิด Byte เป็น สตริง

ไวยากรณ์

StringFromGUID ( guid )

อาร์กิวเมนต์ Guid ที่ต้องใช้คืออาร์เรย์ ของข้อมูล ไบต์ที่ใช้เพื่อระบุแอปพลิเคชัน คอมโพเนนต์ หรือรายการข้อมูลไปยังระบบปฏิบัติการอย่างไม่ระบุชื่อ


ข้อสังเกต

กลไกจัดการฐานข้อมูล Microsoft Access จะจัดเก็บ GUID เป็นอาร์เรย์ชนิดไบต์ อย่างไรก็ตาม Microsoft Office Access 2007 ส่งกลับข้อมูล แบบไบต์ จาก ตัวควบคุม บน ฟอร์ม หรือ รายงาน เมื่อต้องการส่งกลับค่า GUID จากตัวควบคุม คุณต้องแปลงค่าเป็นสตริง เมื่อต้องการแปลง GUID เป็นสตริง ให้ใช้ฟังก์ชันStringFromGUID เมื่อต้องการแปลงสตริงกลับไปเป็น GUID ให้ใช้ฟังก์ชันGUIDFromString

ตัวอย่างเช่น คุณอาจต้องอ้างอิงไปยังเขตข้อมูลที่มี GUID เมื่อใช้การเรกชันฐานข้อมูล เมื่อต้องการส่งกลับค่าของตัวควบคุมบนฟอร์มที่ผูกกับเขตข้อมูลที่มี GUID ให้ใช้ฟังก์ชัน StringFromGUID เพื่อแปลง GUID เป็นสตริง

ตัวอย่าง

หมายเหตุ: ตัวอย่างที่ตามมาจะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) For more information about working with VBA, select Developer Reference in the drop-down list next to Search and enter one or more terms in the search box.

ตัวอย่างต่อไปนี้ส่งกลับค่าของตัวควบคุมสตริง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 ของเรา

×