String 如何转换成 WideString ???

解决方案 »

  1.   

    Str: String;
    WStr: WideString;Str := '123';
    WStr := WideString(Str);
      

  2.   

    Str: String;
    WStr: WideString;Str := '123';
    WStr := Str;
      

  3.   

    var
         Str: String;
         WStr: WideString;begin
         Str := 'gfgfdsfsdfdsfdsfgfg';
         WStr := Str;
         showmessage(wstr);
    end;
      

  4.   

    我主要是为了处理delphi中调用C#的Webservice方法传递汉字显示乱码问题,以为我这里转换成widestring就可以,试了后,还是不行,请大家帮忙!!!
      

  5.   

    在webservice那边想办法,因为传过来的时候就已经是乱码了
      

  6.   

    在 webservice 那边具体怎么改,请指教!
      

  7.   

    Str: String;
    WStr: WideString;Str := '123';
    WStr := WideString(Str);String和WideString之间可以相互赋值的。。系统自动处理