![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
![]() ![]() ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
|||
|
|||
|
Muchas gracias escafandra, voy a probarlo. Ya os digo como fue.
|
|
#3
|
|||
|
|||
|
Bueno, pues parece que no hay suerte. El código que me has puesto, escafandra, no funciona. es posible que falte poner algo en el uses, pero desconozco el que. Me da todos estos errores:
[Error] Unit1.pas(34): Incompatible types: 'ShortString' and 'PAnsiChar' [Error] Unit1.pas(34): Types of actual and formal var parameters must be identical [Error] Unit1.pas(35): Undeclared identifier: 'Device' [Error] Unit1.pas(44): Function needs result type [Error] Unit1.pas(52): Undeclared identifier: 'ValueName' [Error] Unit1.pas(52): Undeclared identifier: 'Drive' [Error] Unit1.pas(54): Undeclared identifier: 'Device' [Error] Unit1.pas(54): Types of actual and formal var parameters must be identical [Error] Unit1.pas(62): Undeclared identifier: 'SerialNumber' [Error] Unit1.pas(64): Operator not applicable to this operand type [Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas' |
|
#4
|
|||
|
|||
|
Intento corregir los errores que da el código al compilarlo, pero con mis conocimientos no lo consigo.
También deduzco revisando el código que el número de serie pretende obtenerlo del registro de Windows, ¿me equivoco?. Si es así, no es esto lo que pretendo, sino leerlo directamente del pendrive. De todas formas gracias por vuestra aportación. A ver si hay alguien que pueda desfacer el entuerto. |
|
#5
|
||||
|
||||
|
Cita:
El código de cHackAll es un poco antiguo. Lo he reformado para un Win10 64 bits en una unit de un proyecto simple de ejemplo compilado en delphi 7:
Saludos. Última edición por escafandra fecha: 23-10-2016 a las 03:35:34. |
|
#6
|
||||
|
||||
|
Adjunto de nuevo el código por presentar un bug.
Aún así, en algunos pendrives antiguos no encuentra bien el número de serie.
Saludos. |
|
#7
|
|||
|
|||
|
Gracias escafandra. Aunque sigue pareciéndome que se obtiene el número de serie a partir del registro, como no encuentro nada que me sirva, lo voy a probar. Al menos, si funciona en windows XP y siguientes, será un buen complemento de protección para lo que ya tenia implementado en la aplicación.
Muchas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Obtener el Número Serie de Fabrica USB | MAXIUM | Varios | 10 | 04-11-2014 01:29:00 |
| Obtener el numero de serie del disco | giulichajari | C++ Builder | 6 | 30-07-2013 18:58:25 |
| obtener el número de serie de un disco duro serial ATA | mgc | API de Windows | 4 | 27-03-2009 15:54:18 |
| Número de serie de un PenDrive | Rudi | Varios | 2 | 05-09-2007 13:59:17 |
| Como obtener el número de serie de la mother board | saul_fg | API de Windows | 1 | 11-03-2007 07:49:51 |
|