Como pegar o nome do computador que está rodando o programa?

Delphi

09/03/2004

Pessoal, boa tarde.

Como faço para pegar o nome do computador em que meu programa está rodando?


Obrigado!


Nelson_gpjr

Nelson_gpjr

Curtidas 0

Respostas

Renatosilva

Renatosilva

09/03/2004

function NetHostName: string;
var
  lpBuffer : PChar;
  nSize : DWord;
const
  Buff_Size = MAX_COMPUTERNAME_LENGTH + 1;
begin
  nSize := Buff_Size;
  lpBuffer := StrAlloc(Buff_Size);
  Windows.GetComputerName(lpBuffer,nSize);
  Result := string(lpBuffer);
  StrDispose(lpBuffer);
end;



GOSTEI 0
POSTAR