[Visual Basic] Valores únicos GUID

Posted on


GUID es una estructura que permite generar identificadores únicos, su uso es bastante sencillo, simplemente se debe llamar el método NewGuid para generar el identificador.

Vamos a realizar un sencillo ejemplo, la idea es que le usuario pueda ingresar en un campo de texto un número, y la aplicación va a generar ese mismo de identificadores los cuales se visualizarán en un listbox, así el método que nos realizará este proceso será:

   1:  Dim unique As Guid
   2:  For i As Integer = 1 To CInt(txtCantidad.Text)
   3:      unique = Guid.NewGuid()
   4:      lbValores.Items.Add(unique)
   5:  Next

Entonces en la primera línea declaramos una variable de tipo Guid, luego se crea un ciclo for para saber cuantos identificadores se van a generar, en la línea 3 se llama el método NewGuid de la estructura Guid para generar el valor y finalmente los agregamos al listbox. Al probar ejemplo veremos algo como:

Imagen2

Como ven es algo bastante sencillo, espero les sea de utilidad.

Descarga el ejemplo!

2 comentarios sobre “[Visual Basic] Valores únicos GUID

    Felipe Alonso Soto Caballero escribió:
    09/05/2011 en 22:23

    Yo alguna vez utilice los GUID para marcar llaves de hardware cuando trabaje en una empresa de seguridad, estas llaves van por puerto USB, se le “quemaba un GUID” y se conectaba al PC para que funcionara la aplicación. Sin Esta llave el programa servía pa’ 3 cosas.

      Julio Avellaneda respondido:
      09/06/2011 en 09:49

      Gracias Felipe, un buen ejemplo de como poder aplicar el concepto de identificadores únicos GUID

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s