Hallo habe ein Problem
Mit folgenden Code möchte ich meine Local
IP Addresse ändern.
Delphi-Quellcode:
s:=tstringlist.Create;
s.LoadFromFile('
Netzwerkeinstellung.txt');
ShellExecute(application.Handle,'
open','
C:\Windows\System32\netsh', '
interface ip set address name = "Drahtlosnetzwerkverbindung" source = static addr = 192.168.178.26 mask = 255.255.255.0 gateway = 192.168.178.1',
Nil, SW_SHOWNORMAL);
was auch funktioniert
jetzt möchte ich aber die daten wie "Drahtlosnetzwerkverbindung" aus einer stringlist nehmen.
ShellExecute(application.Handle,'open','C:\Windows\System32\netsh', 'interface ip set address name = '+s.strings[0]+' source = static addr = 192.168.178.26 mask = 255.255.255.0 gateway = 192.168.178.1', Nil, SW_SHOWNORMAL);
er zeigt mir nen fehler an
incompatible typen string und pansichar
wie kriege ich das gelöst