Thema: IP wechsel

Einzelnen Beitrag anzeigen

Natcree

Registriert seit: 5. Mär 2013
502 Beiträge
 
Delphi 7 Enterprise
 
#1

IP wechsel

  Alt 4. Sep 2014, 10:48
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
  Mit Zitat antworten Zitat