VBScriptでGUIDを使う
GUID(グーイッド)は、擬似乱数の一種で同値が発生する確率が非常に低いものです。どのようなものかは「GUID - Wikipedia」に説明がありますので軽く目を通しましょう。 GUIDは、MicrosoftがWindows環境で使うものとして名付けたもので、実体は「RFC4122」で定められたUUIDと同じものです。
普通のシステムでは、多くの場合RDBMSを利用しますので、このようなニーズは余り無いかもしれませんが、VBScript, VBAなどでちょっとしたものを作る時に、一意な識別子として便利に使えそうです。
GUIDを取得するのは簡単で、下のようなコードを書くだけ。 あとは、具体的に使うシチュエーションがあれば直ぐに使えそうです。
普通のシステムでは、多くの場合RDBMSを利用しますので、このようなニーズは余り無いかもしれませんが、VBScript, VBAなどでちょっとしたものを作る時に、一意な識別子として便利に使えそうです。
GUIDを取得するのは簡単で、下のようなコードを書くだけ。 あとは、具体的に使うシチュエーションがあれば直ぐに使えそうです。
dim g
set typeLib = createobject("Scriptlet.TypeLib")
g = typeLib.Guid