Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Nombre equipo y usuario (https://www.clubdelphi.com/foros/showthread.php?t=40630)

pjmedina 22-02-2007 13:21:58

Nombre equipo y usuario
 
hola a tod@s
como puedo saber el nombre del equipo que ejecuta el programa y el usuario de windows que lo ha ejecutado???


gracias

Bicho 22-02-2007 13:32:18

Hola,

éste es un tema muy recurrente. Si usas el buscador de los foros, encontrarás múltitud de hilos donde se ha tratado el tema.
En la sección de trucos tambien puedes encontrar alguno que te sirva, como éste y este

Saludos

Neftali [Germán.Estévez] 22-02-2007 13:33:53

Supongo que necesitas GetUserName y GetComputerName.

Código Delphi [-]
var
  dw : Dword;
  Buffer:array[0..MAX_PATH] of char;
begin
  dw := MAX_PATH;
  // usuario
  if GetUserName(Buffer, dw) then begin
    Self.FUserName := Buffer;
  end;
  // máquina
  dw := MAX_PATH;
  if GetComputerName(Buffer, dw) then begin
    Self.FComputerName := Buffer;
  end

EDITO: Se me adelantaron...:o :o

pjmedina 22-02-2007 13:36:45

Muchas gracias a los dos por contestarme tan rapido.

Saludos


La franja horaria es GMT +2. Ahora son las 15:27: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