Registro de windows
Buenas noches a todos.
Tengo un problemilla raro con el registro de windows, intento sacar el nombre de usuario atravez del registro de win usando apis en delphi, el codigo funciona pero si el nombre de usuario es KroSaver me debuelve Microsoft pero claramente veo en el registro que es KroSaver :confused:, este es el code:
Gracias de antemano y saludos |
KroSaver,
Cita:
El código anterior lee un valor particular del Registro de Windows por medio de la clase TRegistry. Cita:
Nelson. |
Cita:
Llamada de ejemplo:
Saludos. |
Gracias a los 2!
ecfisa buen code pero me sigue dando microsoft en vez del usuario que tengo! saludos |
Cita:
Que cosa mas extraña... Probé la función también en Windows XP y Vista y obtengo el nombre del propietario de forma correcta (verificado con regedit). ¿ Seguro que ValueName contiene el valor que esperas ? Saludos. |
Cita:
Es muy raro nunca tuve este problema! saludos |
Hola KroSaver.
Me olvidé de comentarte que las pruebas que hice hace un rato sobre XP, Vista y W7 son S.O. de 32 bits. No tengo forma en este momento de comprobar que trabaje bién en S.O. de 64 bits. Saludos. |
Cita:
saludos |
KroSaver,
Cita:
Cita:
Pregunto: 1- ¿Probastes el código del Msg #2? 2- ¿Si cambias el valor de RegisteredOwner en tu máquina como se comportan los códigos del Msg #2 y Msg #3? 3- ¿El ejecutable en Delphi y C generado en tu máquina como se comporta en la otra máquina? Espero sea útil :) Nelson. |
La franja horaria es GMT +2. Ahora son las 13:01:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi