Domanda

Sto utilizzando Delphi e devo ottenere l'indirizzo IP corrente del server DNS Windows in modo da poter eseguire una ricerca.Quale funzione devo chiamare per trovarlo?L'unica soluzione che ho in questo momento è un ipconfig/all per ottenerlo, il che è orribile.

È stato utile?

Soluzione

Ne ho trovato uno carino usando la funzione GetNetworkParams(). Sembra funzionare abbastanza bene.Potete trovare qui:http://www.swissdelphicenter.ch/torry/showcode.php?id=2452

Altri suggerimenti

Hai davvero bisogno di sapere cos'è il server DNS per fare una ricerca?

Qui è una soluzione su come ottenere un indirizzo IP utilizzando 2 funzioni:GetHostName e GetHostByName.Presumo che la funzione GetHostByName esegua la ricerca di cui hai bisogno o sbaglio?

Vedere Ottieni parametri di rete metodo (SDK della piattaforma:Assistente IP)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top