Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
How to get IP address from server name?
Message
De
11/12/2015 16:11:55
 
 
À
11/12/2015 11:38:57
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Versions des environnements
Visual FoxPro:
VFP 9 SP2
OS:
Windows 10
Network:
Windows 2008 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01628818
Message ID:
01628852
Vues:
64
>>>How do you convert \\ServerName to \\xxx.xx.xx.xx programmatically with VFP?
>>>
>>>I need it in order to convert the path of folder that is mapped to a drive letter (such as X:) from this format: \\ServerName\ShareName\Path to this format: \\xxx.xx.xx.xx\ShareName\Path
>>
>>The command line tool nslookup can do this. Doing it programmatically seems to require calling the Windows DNSQuery function. There is a code sample at http://fox.wikis.com/wc.dll?Wiki~DNSQuery . I haven't tested it, not sure if it works.
>Hi,
>When I start this procedure from fox.wikis, it errors on line:
>	lcDomain = ipaddress(4) + "." + ipaddress(3) + "." + ipaddress(2) + "." + ipaddress(1) + ".IN-ADDR.ARPA"
>since iapddress() contains only 2 elements.
>Do you have a similar experience?

I haven't run or tested the code. The above format is commonly associated with reverse DNS lookup.

I'm not sure of the purpose of the code. It may be to get IP addresses for public Internet hosts. To get private IPs for private hosts, at the very least the code would have to make use of a local (private) DNS server.
Regards. Al

"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov

Neither a despot, nor a doormat, be

Every app wants to be a database app when it grows up
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform