J'utilise Delphi et j'ai besoin de l'adresse IP actuelle du serveur DNS Windows pour pouvoir faire une recherche. Quelle fonction dois-je appeler pour le trouver? La seule solution que j'ai maintenant fait un ipconfig/all pour l'obtenir, ce qui est horrible.Comment puis-je trouver le serveur DNS actuel?
5
A
Répondre
4
Trouvé un bon en utilisant la fonction GetNetworkParams(). Cela semble très bien fonctionner. Vous pouvez le trouver ici: http://www.swissdelphicenter.ch/torry/showcode.php?id=2452
0
Voir GetNetowrkParams méthode (SDK Plate-forme: assistance IP)
1
Avez-vous vraiment besoin de savoir ce qui est le serveur DNS pour faire une recherche?
Here est une solution pour obtenir une adresse IP en utilisant 2 fonctions: GetHostName et GetHostByName. Je suppose que la fonction GetHostByName effectue la recherche dont vous avez besoin, ou est-ce que je me trompe?
Questions connexes
- 1. Comment trouver le niveau de transaction actuel?
- 2. Trouver le fichier actuel dans IntelliJ
- 3. Comment trouver le nom actuel du test en cours d'exécution?
- 4. DNS - Route DNS pour le sous-dossier vers un serveur différent?
- 5. Comment trouver le chemin depuis lequel le processus/exécutable actuel est en cours d'exécution?
- 6. Comment configurer le serveur croix ou sous-domaine dynamique DNS dans la mise
- 7. Comment construire un serveur DNS simple personnalisé en C/C++
- 8. DNS et le domaine d'hébergement
- 9. Détection de serveur DNS de client d'application Web
- 10. Trouver le serveur le plus proche dans le réseau
- 11. DNS du serveur sur lequel l'application ASP.NET est exécutée
- 12. Impossible de résoudre DNS
- 13. Configuration du serveur DNS BIND, je suis perdu
- 14. Windows DNS hooks
- 15. Serveur DNS gratuit pour Windows XP/Vista/Win7?
- 16. serveur de VMWare 2.0.0 et vista 64bit DNS dosnt résoudre
- 17. Création d'un serveur DNS externe avec Windows Server 2008
- 18. DomainKeys Sendmail DNS
- 19. Trouver l'emplacement actuel en utilisant html dans iphone
- 20. Dans un agent LotusScript, comment obtenez-vous le nom du serveur actuel?
- 21. Qt4 DNS Proxy QUdpSocket
- 22. rechercher des alias DNS
- 23. Gurus DNS: Comment rediriger www.domain.com vers domain.com en utilisant DNS uniquement?
- 24. Le reverse DNS peut-il être désactivé pour NFS?
- 25. Inverser DNS dans Ruby?
- 26. Comment déplacer toutes les zones à un nouveau serveur DNS BIND
- 27. Recherche DNS dans ASP/ASP.Net
- 28. Comment définissez-vous le répertoire actuel d'un processus débogué?
- 29. Comment trouver le fichier httpd.exe d'Apache?
- 30. Qt: Tuer le processus actuel?
Je veux obtenir le serveur DNS pour que je puisse faire une recherche MX. Le code que vous liez semble indiquer comment trouver votre propre IP? – mj2008
Oui. J'ai supposé que vous vouliez juste un nom-> IP recherche, donc vous a donné la fonction GetHostByName :) – kender