Einzelnen Beitrag anzeigen

Benutzerbild von Xzeer
Xzeer

Registriert seit: 6. Jul 2007
106 Beiträge
 
#1

IP Adresse einer Lan-Verbindung ändern

  Alt 16. Mär 2008, 17:57
Hallo,

Ich möchte ein kleines Tool schreiben, was schnell und einfach die IPAdresse des Rechner im Netzwerk ändert.

Dazu möchte ich die Funktion "Shellexecute" benutzen, wie in diesem Theard auch vorgschlagen wird.

Ich verstehe jetzt nur nicht, mit welchen Paramentern ich Shellexecute aufrufen muss. Ich habe diesen Code erstellt:

ShellExecute(PChar('C:\Windows\System32\netsh interface ip set address name = "LAN-Verbindung" source = static addr = 192.168.1.28 mask = 255.255.255.0'),SW_SHOWNORMAL); Ich bekomme aber vom Compiler die folgende Fehlermeldung:

Zitat:
Inkompatible Typen: HWND und PAnsiChar
Inkompatible Typen: Integer und PAnsiChar
Wie kann ich die IP Adresse mit Hilfe von Shellexecute ändern???
Marvin
Xzeer
  Mit Zitat antworten Zitat