[Lazarus] Finding out the Hostname of the Computer.
Mark Morgan Lloyd
markMLl.lazarus at telemetry.co.uk
Sat Nov 29 12:39:28 CET 2008
Malcolm Poole wrote:
> Aleš Katona wrote:
>> If you want the value of $HOSTNAME, use unit SysUtils and GetEnvironmentVariable('HOSTNAME');
>>
> Hmm. This was the first thing that I tried. For some reason I get an
> empty string on my system (Ubuntu Gutsy). That's why I dug around and
> found the GetHostName function.
>
> Any idea why GetEnvironmentVariable('HOSTNAME') doesn't work for me?
> 'echo $HOSTNAME' on the commandline works as expected.
Check it's been exported, i.e. processes forked by the shell simply
might not be getting a copy.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the Lazarus
mailing list