Wenn ich den o.g. Quellcode kompiliere, tritt an diesen Zeilen:
Delphi-Quellcode:
if gethostname(HostName, SizeOf(HostName)) = 0 then Begin
HostInfo:= gethostbyname(HostName);
Folgender Fehler auf:
[DCC Fehler] Umain.pas(218): E2010 Inkompatible Typen: 'Array' und 'PAnsiChar'
[DCC Fehler] Umain.pas(219): E2010 Inkompatible Typen: 'Array' und 'PAnsiChar'
und bei:
Lines.Add(StrPas(inet_ntoa(Addr^^)));
[DCC Warnung] Umain.pas(224): W1057 Implizite String-Umwandlung von 'AnsiString' zu 'string'