Hola !...... Justo tengo esa programacion, te la paso
blob{4} lb_hostaddress
string ls_HostName = space(128)
string ls_IpAddress, ls_nombrepc
String ls_key, ls_valuename
ls_key = "HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ComputerName\ComputerName"
ls_valuename = "ComputerName"
RegistryGet( ls_key, ls_valuename, ls_nombrepc )
ls_HostName = is_nombrepc
GetHost(ls_HostName, lb_HostAddress)
ls_IpAddress = string(asc(string(blobmid(lb_HostAddress,1,1))),"000") + "."
ls_IpAddress += string(asc(string(blobmid(lb_HostAddress,2,1))),"000") + "."
ls_IpAddress += string(asc(string(blobmid(lb_HostAddress,3,1))),"000") + "."
ls_IpAddress += string(asc(string(blobmid(lb_HostAddress,4,1))),"000")
Saludos, espero que te sirva...