2010-02-20 86 views

回答

54
program Guid; 

{$APPTYPE CONSOLE} 

uses 
SysUtils; 

var 

Uid: TGuid; 
Result: HResult; 

begin 
Result := CreateGuid(Uid); 
if Result = S_OK then 
    WriteLn(GuidToString(Uid)); 
end. 

在幕后CreateGuid()调用Windows API函数CoCreateGuid().

27

另外,如果你需要一个GUID用于接口声明中,命中CTRL + 转变在代码编辑器在插入符处插入一个GUID。

1

如果您使用的是Delphi的最新版本,您可以通过调用TGuidHelper.NewGuid来使用TGuidHelper类,它将生成一个新的TGUiD。