StringToGUID - C++ Builder

C++ Builder 参考手册 ➙ System::Sysutils ➙ StringToGUID


字符串转 GUID (全局唯一标识符,globally unique identifier)

头文件:#include
命名空间:System::Sysutils
函数原型:

GUID __fastcall StringToGUID(const System::UnicodeString S);

参数:

  • S:要转成 GUID 的字符串;

返回值:

  • GUID (全局唯一标识符,globally unique identifier);
  • 如果转换失败,抛出 EConvertError 异常;
  • 函数 GUIDToString 是相反方向的,把 GUID 转成字符串。

例子:把一个字符串转成 GUID 并且显示到 Memo1 里面

void __fastcall TForm1::Button1Click(TObject *Sender)
{
    GUID guid = StringToGUID(L"{F7AB0AAF-8957-4F5C-A2C6-BCDB98091A28}");
    Memo1->Lines->Add(GUIDToString(guid));
}

运行结果:

运行结果

相关:

  • System::Sysutils::CreateGUID
  • System::Sysutils::GUIDToString
  • System::Sysutils::StringToGUID
  • System::Sysutils::StrToGUID
  • System::Sysutils
  • System::TGUID
  • System

C++ Builder 参考手册 ➙ System::Sysutils ➙ StringToGUID

你可能感兴趣的:(StringToGUID - C++ Builder)