当在C#中调用DELPHI写的web service时,当返回是string并且是汉字的时候,返回的汉字全为"????????????"这种形式,ASCII值全为63,开始我以为是编码问题,但是编码问题的话也
不可能是不同的汉字相同的ASCII值,两天了,很多高手都不清楚,请高高手出面救命,可以试着做一人简单的返回STRING型的函数用C#调用试试。
不可能是不同的汉字相同的ASCII值,两天了,很多高手都不清楚,请高高手出面救命,可以试着做一人简单的返回STRING型的函数用C#调用试试。
加 sharemem试试 或者使用 pchar
Converter.Options = [soUTF8EncodeXML]UTF8编码
头痛啊
你试一试全改成WideString返回试一试,不过可能是一样的结果。实在不行你就换数据类型。