Was ist aber, wenn die vom "Eigenen" System (un)abhänge
GUID erzeugt, die auf einen
"Anderen" System schon erstellt und/oder reserviert wurde ?
Wird die dann in den Eigenen Applikationen wieder geändert ?
Wenn du, egal ob mit Delphi selbst per Tastenkombination (Strg + Shift + G) oder mit externen Tools, eine solche
GUID erzeugst, hat das keine Auswirkungen auf andere Anwendungen. In deinen eigenen Anwendungen wird nichts geändert, wenn es die
GUID schon gibt, was auch daran liegt, dass es kein Register dafür gibt. Etwaige Kollisionen bleiben daher in aller Regel unentdeckt, vor allem aufgrund der Seltenheit.
Wenn du 100%ige Sicherheit brauchst, dass deine ID global eindeutig ist, nahezu 100% also nicht reicht, dann ist eine
GUID der falsche Weg.