Obtenir un guid

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 092 fois - Téléchargée 43 fois

Contenu du snippet

Cette source permet d'obtenir un GUID (Globally Unique IDentifier)
Ce numéro est unique et il est fourni par windows
Cela permet de ne pas créer de conflit dans une base de donnée ou dans la base de registre par exemple...
Ti£oi$

Source / Exemple :


'Déclarations API
Private Declare Function CoCreateGuid Lib _
    "ole32.dll" (buffer As Byte) As Long
Private Declare Function StringFromGUID2 Lib _
    "ole32.dll" (buffer As Byte, ByVal lpsz As Long, _
    ByVal cbmax As Long) As Long

'Fonction
Private Function getGUID() As String
Dim buffer(15) As Byte
Dim s As String
Dim ret As Long
s = String$(128, 0)
ret = CoCreateGuid(buffer(0))
ret = StringFromGUID2(buffer(0), StrPtr(s), 128)
getGUID = Left$(s, ret - 1)
End Function

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
lundi 8 mai 2006
Statut
Membre
Dernière intervention
13 mai 2006

Un Guid va chercher une partie de ta clef d'activation de ta machine avec des code source de ton disque et peut donné des noms qui n'existe nullepart donc vous seriez le seul a detenir un code comme celui ci. Ce type d'application est tres utile pour les fichier multiple
Messages postés
15
Date d'inscription
samedi 28 décembre 2002
Statut
Membre
Dernière intervention
17 août 2004

Super !!!
Court, simple et efficace...
Et hop 10/10 !
Messages postés
5
Date d'inscription
jeudi 7 mars 2002
Statut
Membre
Dernière intervention
25 octobre 2002

Merci beaucoup pour ces quelques lignes de codes !!!
Et pour info, un GUID c un identifiant unique sur 32 caractères qui t'évite d'avoir des doublons au niveau de bases de données par exemple...
Messages postés
26
Date d'inscription
dimanche 30 décembre 2001
Statut
Membre
Dernière intervention
19 avril 2003

ca sert a quoi concretement ?
a partir de auoi peut-on obtenir un GUID

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.