Du könntest aber auch ein ganz normales Editfeld nehmen und als Ausgleich eine erweiterte Funktionalität anbieten.
Wenn der Inhalt nur Ziffern und Punkte hat, wird er als
IP-Adresse betrachtet.
Alles andere wird als Rechnername (wie z.B. 'www.delphipraxis.net') betrachtet und über eine Namensauflösung in eine
IP-Adresse verwandelt.