Internet Direct (Indy) Version 9.0.1 Beta
IsValidIP
Indicates if an argument contains a valid IP address.

function IsValidIP(S: String): Boolean;
Parameters
S: String
Value to be examined.

Returns
Boolean - True when a dotted-decimal IP address is detected.

Description
IsValidIP is a Boolean function that indicates if the S argument contains a valid IP address in dotted-decimal form. IsValidIP returns True when the string contains 4 decimal segments, each having a value in the range 0 to 255. For example:

    192.168.0.1