programm öffnet sich nur mit hardware ip

yunses

Mitglied
Hallo liebes Forum,
also zuerst möcht ich sagen das ich glaub ich falsch in diesem topic bin. also bitte verschieben wohin es auch gehört. tut mir leid

So jetzt zu meinem problem

Ich habe ein Programm gecodet, doch ich möchte es sichern. also ich will das sich das programm nur öffnet wenn die hardware IP vom benutzer mit der hardware IP die ich eingeben kann übereinstimmt.

Hoffe jeder hat mein Problem verstanden.
Danke im Voraus
 
hallo. schau mal, obs so passt:

Code:
Imports System.Net
Imports System.Net.NetworkInformation

Public Function IsIPSecure(ByVal ipToCheck As String) As Boolean
	Dim retVal As Boolean = False
	For Each ip As IPAddress In Dns.GetHostEntry(Dns.GetHostName()).AddressList
		If ip.Equals(IPAddress.Parse(ipToCheck)) Then
			retVal = True
			Exit For
		End If
	Next
	Return retVal
End Function

starte dann dein programm über die sub main und prüf dort, ob die ip stimmt.

viele grüße
 
Gleich an beide Vorposter: Wie auch im über dem Editor angezeigt, legen wir hier großen Wert auf eine korrekte Grammatik und Rechtschreibung. Darunter fällt auch das Thema Groß- und Kleinschreibung.

Nachzulesen auch in unserer Netiquette unter Punkt 15.
 
Ok, einmal vielen Dank für den Code. Ich werde ihn gleich ausprobieren.
Es tut mir Leid wegen der Rechtschreibung. Ich werde es mir für das nächste mal merken.

Danke

Edit: Hab gerade gesehn, das ich meine Frage falsch formuliert habe. Also ich will nicht das die IP des Benutzers gleich mit der IP die ich eingeben kann gleich sein soll, damit das Programm sich öffnet, sondern ich will das die Hardware ID übereinstimmen soll mit meiner eingegebenen ID.

Sorry für das Missverständniss
 
Zuletzt bearbeitet:
Zurück