/
Net_IsIPAddress
Net_IsIPAddress
Net_IsIPAddress(sValue,bMustBeIP)
Validates if the supplied string is a valid IP4 address.
The result is returned in gbValue.
Arguments
ARGUMENT | DESCRIPTION | TYPE |
---|---|---|
sValue | The string to be validated | String |
bMustBeIP | TRUE if the string must be an IP4 address. | Boolean |
Return Type
Boolean, TRUE if function completed successfully.
If bMustBeIP is set to TRUE the supplied string must be validated as an ID4 address, otherwise the function will return FALSE
Remarks
Example
The following example will validate if the boot server value registered by OSDGui, is a computer name or an IP address, and then set the IP address in the sBootServerIP variable.
|
Private Function IncludeScript(sScriptFile) '... End Function 'Begin bStatus=True If bStatus Then bStatus=IncludeScript("customlib.cis") If bStatus Then bStatus=IncludeLibrary("Capalib.cin") If bStatus Then bStatus=IncludeLibrary("Osdlib.cin") If bStatus Then bStatus=Job_Start("WS","Script Name","1.0","ScriptName.log","INSTALL") If bStatus Then bStatus=OSD_Initialize() If bStatus Then bStatus=Reg_GetString("HKLM","SOFTWARE\CapaSystems\CapaInstaller\OSD","BootServer",False) If bStatus and gbValue Then sBootServer=gsValue If bStatus Then bStatus=Net_IsIPAddress(sBootServer,False) If bStatus And gbValue Then 'it is an ip sBootServerIP = sBootServer Else 'it is a computername If bStatus Then bStatus=Net_ResolveIP(sBootServer) sBootServerIP = gsValue End If Job_End(bStatus) 'End main
See Also
, multiple selections available,
Related content
Net_IsIPAddress
Net_IsIPAddress
More like this
Net_IsIPAddress
Net_IsIPAddress
More like this
Net_ResolveIP
Net_ResolveIP
More like this
Net_ResolveIP
Net_ResolveIP
More like this
Net_GetAdapterInfo
Net_GetAdapterInfo
More like this
Net_GetAdapterInfo
Net_GetAdapterInfo
More like this