Get Computer Name - Delphi

DarkCoderSc
Jean-Pierre LESUEUR
uses
System.SysUtils, Winapi.Windows;
// ...
function ComputerName() : string;
begin
var ABuffer : array[0..256 -1] of WideChar;
var ABufferLen : DWORD := Length(ABuffer);
if GetComputerName(ABuffer, ABufferLen) then
SetString(result, ABuffer, ABufferLen)
else
raise EWindowsException.Create('GetComputerName');
end;
// ...
WriteLn(ComputerName());
Implemented By Technique
Featured Windows API
Created
April 13, 2025
Last Revised
April 14, 2025