Halöle
Hab da ein kleines Problem mit einer Zuweisung.
Delphi-Quellcode:
//So geht es ohne Probleme allerdings muss ich die
//IP direkt angeben.
//Ncb.ncb_callname = array[0..15] of char;
...
begin
Ncb.ncb_callname := '
192.168.001.001 ';
...
//Da aber die IP die ich übergeben will in
//einem String hängt der übergeben wird komme
//ich einfach net weiter.
//-------
//Hier wie ich es gerne machen würde aber es leider
//net geht.
var
ip :
string
begin
ip := '
192.168.001.001 ';
Ncb.ncb_callname :=
ip;
Ich hab schon etliche Möglichkeiten, die ich im Forum finden konnte, ausprobiert. Unter anderem...
Delphi-Quellcode:
var
ip_addr : array[0..15] of char;
begin
ip_addr[0] := '1';
ip_addr[1] := '9';
ip_addr[2] := '2';
ip_addr[3] := '.';
ip_addr[4] := '1';
ip_addr[5] := '6';
ip_addr[6] := '8';
ip_addr[7] := '.';
ip_addr[8] := '0';
ip_addr[9] := '0';
ip_addr[10] := '1';
ip_addr[11] := '.';
ip_addr[12] := '1';
ip_addr[13] := '2';
ip_addr[14] := '3';
ip_addr[15] := ' ';
Ncb.ncb_callname := ip_addr;
Dan bekomme ich allerdings die Meldung "Inkompatible Typen" an den kopf geschmissen. Weis eventuel jemand wie man das lösen kann?
MFG
Michieru