Ver la Versión Completa : Nombre equipo y usuario
pjmedina
22-02-2007, 13:21:58
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 (http://www.clubdelphi.com/foros/search.php), 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 (http://www.clubdelphi.com/trucos/index.php?id=4&scroll=0&scrollb=0) y este (http://www.clubdelphi.com/trucos/index.php?id=176&scroll=0&scrollb=0)
Saludos
Neftali [Germán.Estévez]
22-02-2007, 13:33:53
Supongo que necesitas GetUserName y GetComputerName.
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
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.