Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#3

Re: Alternative Funktion zu CreateClassID für eine GUID

  Alt 23. Jan 2008, 19:37
Da gibt es eigentlich nichts mehr zu vereinfachen/verbessern:
Delphi-Quellcode:
function CreateClassID: string;
var
  ClassID: TCLSID;
  P: PWideChar;
begin
  CoCreateGuid(ClassID);
  StringFromCLSID(ClassID, P);
  Result := P;
  CoTaskMemFree(P);
end;
Du könntest auch gleich CoCreateGuid() verwenden und damit auf die Umwandlung in einen String verzichten.
Kommt immer drauf an, was man mit der GUID machen möchte...
Andreas
  Mit Zitat antworten Zitat