2010-02-20 4 views

Trả lời

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. 

Dưới sự bao trùm CreateGuid() gọi hàm Windows API CoCreateGuid().

27

Ngoài ra, nếu bạn cần một GUID cho một tuyên bố giao diện, nhấn ctrl + thay đổi + g trong trình soạn thảo mã để chèn một GUID vào dấu mũ.

1

Nếu bạn đang sử dụng một trong các phiên bản mới nhất của Delphi, bạn có thể sử dụng lớp TGuidHelper bằng cách gọi TGuidHelper.NewGuid đang tạo TGUiD mới.