FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Atributos de usuario
Hola a todos:
Necesito saber como desde mi programa Delphi puedo saber cual es el atributo (me refiero a lo de si es administrado, usuario, usuario avanzado, etc.) del usuario activo o de un determinado usuario. Si alguien sabe como hacerlo o donde puedo encontrar información sobre el tema hágamelo saber. Gracias de antemano... |
#2
|
||||
|
||||
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#3
|
||||
|
||||
Cita:
Gracias por tu mensaje pero todo lo que sale es sobre la API GetUserName, lo que me devuelve es el nombre del usuario pero lo que yo busco es que cuando yo ejecute mi aplicación esta sepa si se esta ejecutando en un usuario con privilegios de administrador o no, en otra palabras, que me diga si el usuario activo pertenece o no al grupo de usuario administradores esto corriedo mi programa en WinXP... |
#4
|
||||
|
||||
Cita:
Te recomendé primero buscar, pensando que alguno de los genios que tenemos en el foro ya habían puesto su pedazo de código, pero lo cierto es que he buscado sobre el asunto y no he visto nada, así que lo pongo yo....
Espero que te sea de utilidad. Fuente CodeGear
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#5
|
||||
|
||||
Hola,
Mis dos céntimos, como suele decirse:
La idea principal es que la función retorne "false" en lugar de "true" si no consigue cargar la librería o al cabo no consigue obtener un puntero a la función que nos interesa de la librería. También, como puede verse, liberamos en la propia función la librería que previamente cargamos. Y, como también puede verse, todo queda reducido a una función, sin necesidad de variables globales. Última edición por dec fecha: 04-04-2007 a las 23:52:49. |
#6
|
||||
|
||||
Hola,
Por cierto,... revisando la ayuda de la función IsUserAnAdmin() puede verse que sólo está disponible a partir de Windows XP con el Service Pack 2. Cita:
|
#7
|
||||
|
||||
Adicionalmente, tenemos este otro procedimiento en el que hemos omitido las variables globales, y seguramente no necesitemos el SP2. Fuente Torry's
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
#8
|
||||
|
||||
Hola ArdiIIa, ya probé tu código y me funciona a las mil maravillas, por lo que te doy las gracias a ti y dec que también puso su granito de arena.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Atributos del QRRichText | rafita | Impresión | 4 | 13-04-2009 19:37:11 |
Atributos css | Io | HTML, Javascript y otros | 3 | 13-02-2007 18:14:35 |
atributos | diniremix | API de Windows | 4 | 21-05-2006 01:48:26 |
Cambiar atributos de archivos | Gabriel2 | Varios | 2 | 21-11-2005 17:28:59 |
Atributos RichEdit | jefamo | Varios | 2 | 08-07-2003 14:38:58 |
|