![]() |
UUID wo versteckt?
Hi
Ich muss eine Variable als UUID definieren kann mir jemand verraten in welcher UNIT sich UUID versteckt damit ich es zuweisen kann? gruss Emil |
Re: UUID wo versteckt?
Ich kenne das noch als GUID. Deklariert ist es in der Unit system und verwendet wird es so:
Delphi-Quellcode:
Var aTGUID: TGUID;
strGUID : String; begin CoCreateGUID(aTGUID); strGUID := GUIDToString(aTGUID); end |
Re: UUID wo versteckt?
Zitat:
Ich eigentlich auch. Mich wundert nur das in C# diese unterschiedlich deklariert werden. Einmal als GUID und einmal als UUID deshalb meine annahme das es unterschiedliche definitionen sind. Wo ist denn nun der unterschied ?
Code:
UUID guidVisualization;
hr = CLSIDFromString((LPOLESTR)sVizCLSID.GetBuffer(), &guidVisualization); if(hr != S_OK) { sVizCLSID.ReleaseBuffer(); return FALSE; } EDIT:
Delphi-Quellcode:
Bei der übersetzung bekomme ich immer ein Resultat <> S_OK wo liegt der Fehler ?
hr := CLSIDFromString(PWideChar(BassWMPVis1.FSelectedCLSID), guidVisualization);
if(hr <> S_OK) then begin Result := 0; exit; end; gruss Emil |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz