怎样将十六进制的串转换成字符串,然后进行传输?
利用DELPHI提供的控件通常是发字符串,但要发十六进制串要怎么做呢,也就是说,怎样向某一IP地址发送十六进制串?请高手帮助

解决方案 »

  1.   

    什么样的串算是16进制的串?
    $0012AB56 是16进制串?
    '$0012AB56' 是16进制串?
      

  2.   

    HexToBin函数
    例如:procedure TForm1.Button1Click(Sender: TObject);
    var
      hex:string;
      binary:array[0..7] of char;
    begin
      hex:='414243444546';
      HexToBin(PChar(hex),binary,8);
      caption:='';
      Label1.caption:=binary; //显示:'ABCDEF','A'的ASCII值用16进制表达是$41,'B'是$42...
    end;