Obtain a unique identifier for use as anything you might need.
All GuiTools based applications running at the same time do share the same ID source, so never a program can get an ID, which was already given to another program. For example, this behavior is perfect to obtain unique names for temporary files.
SYNTAX:
uid$ = GetUniqueID$
RESULT:
uid$ (STRING)
- A unique ID, which you probably never get again during your current program runtime.
NOTES:
- The ID is using the form of 8.3 DOS filenames (NNNNNNNN.EEE). You can order upto 17592186044416 different IDs, before the algorithm restarts the sequence. To give you a slight idea of this number think of 1000 running GuiApps at the same time and each of the Apps is ordering a new ID every second. Nevertheless it would still need approx. 557 years until the algorithm would restart.