RT

解决方案 »

  1.   

    string 将会默认为 widestring
    而在D7 中string 是ansistring
    char 认为 widechar如果使用Socket传输数据,有些肯定要改的
      

  2.   

    string 與 widestring一些操作字符串的函數,在XE中會得到不一樣的結果
      

  3.   

     除了字符串之外, 还应该注意一下, 有些地方是不是使用了PChar, PAnsichar, 另外把字符串当容器的地方, 还要注意Length是字符个数, ByteLength才是字节数
      

  4.   

    Key in ['a'..'z','B','C']这类代码最好替换成CharInSet(Key,['a'..'z','B','C']) 不然会当作AnsiChar处理。