![]() |
Generar números hexadecimales aleatoriamente
Muy buenas amigos:
Estoy desarrollando una aplicación que recibe datos en un socket TCP. Por cada trama que llega al socket, tengo que generar un número hexadecimal único que tiene el siguiente formato: 67185627-1383-44C3-B24D-84FEF4626710 Por cada trama hay que generar exactamente 32 dígitos divididos en 5 grupos. Yo pienso que este número, para que sea único, deberá tomar como base la fecha y la hora para poder calcularlo. ¿Alguien podría ayudarme? Saludos. |
¿Y no te sirve generar un GUID?
Esto te va a crear cadenas tal como las requieres, y en teoría son únicas: {34043AD8-4933-48F0-A221-3EF4CD2A478E} {5358166A-5845-49B8-AE08-2D3F4D6F0516} {33ECCC7C-B796-43F3-A038-0BD130D28353} Saludos. |
Sí jorge82, era justo lo que necesitaba!
Gracias por tu tiempo. Un saludo. |
La franja horaria es GMT +2. Ahora son las 07:54:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi