Forum: Cross-Platform-Entwicklung
by Uwe Raabe,
18. Mär 2016
Ich bin mir gar nicht sicher, daß der Fehler tatsächlich im Delphi steckt und damit dort überhaupt behoben werden kann. Delphi ruft in allen Fällen eine externe Bibliothek des Betriebssystems auf. Wenn der Fehler dort liegt, hat man kaum eine Chance das zu umgehen. Selbst wenn das in einer Version x dieser Bibliothek gefixt ist, kann man ja noch nicht mal davon ausgehen, daß auf dem Zielgerät...
Forum: Cross-Platform-Entwicklung
by Uwe Raabe,
17. Mär 2016
Hast du schon mal nachgesehen, was TGUID.NewGuid genau tut?
class function TGuidHelper.NewGuid: TGUID;
begin
if CreateGUID(Result) <> S_OK then
RaiseLastOSError;
end;