Auch das werde ich mir ansehen. Vielleicht hat sich ja schon jemand die Mühe gemacht, das in Delphi umzusetzen. Ich selbst bin bloß Laie und kenne meine Grenzen ganz gut
Allerdings bin ich ein Stück weiter:
Bei meiner teils diffusen Suche bin ich immerhin auf z.B.
das und
das gestoßen. So ziemlich am Ende steht etwas von einer APIPA-Adresse nach dem Muster 169.254.x.x. Ich habe jetzt festgestellt, dass die anderen Adapter genau eine solche bekommen. Die filtere ich also einfach aus und habe meine Adresse.
So ist jedenfalls mein aktueller Ansatz. Das mit der Metric sehe ich mir aber trotzdem an. Denn es kann auch 2 aktive Adapter geben, wenn man z.B. als Rechner 2 Subnetzen - einmal per LAN, einmal per WLAN oder gar per VPN - angehört. Ich hätte schon gern ein berechnebares Ergebnis der Funktion.