also ich möchte es über ShellExecute machen und habe in der
MSDN auch schon nachgelesem welche Parameter ich brauche:
allgeimeine Syntax:
ShellExecute(HWND, lpOperation, lpFile, lpParameters, lpDirectory, nShowCmd);
Jetzt habe ich auch schon angefangen die richtigen Paramenter zu setzten, bekomme aber immer noch einen Fehler:
ShellExecute(application.Handle,'open','C:\Windows\System32\netsh', 'interface ip set address name = "LAN-Verbindung" source = static addr = 192.168.1.28 mask = 255.255.255.0', NULL, SW_SHOWNORMAL);
Vom Compiler bekomme ich folgenden Fehler:
Zitat:
Inkompatible Typen: Variant und PAnsiChar
Was muss ich denn noch ändern, damit die Funktion ausgeführt werden kann...
//EDIT:
Habs gelöst, statt "NULL" muss man einfach '' schreiben, dann gehts.....