请问widestring和string怎样转换?

xzm2000 2001-07-06 12:28:54
加精
我用access2000建的表,里面的文本类型到了delphi中都变成了wdiestring,请问widestring和string怎样互相赋值
...全文
177 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zws 2002-02-07
  • 打赏
  • 举报
回复
widestring(String)
javis 2001-07-06
  • 打赏
  • 举报
回复
String可以是AnsiString或者是ShortString烈性,取决于$H等指示字
而WIDESTRING于ANSISTRING相试,只是ANSISTRING存放的是ANSICHAR字符,而WIDESTRING存放的是WIDECHAR(16)的UNICODE字符
所以要注意虽然可以直接转换,但是其中还有问题你要考虑到
windindance 2001-07-06
  • 打赏
  • 举报
回复
直接就可以转换。
var
s:string;
w:widestring;
s:=w;
InsideDelphi 2001-07-06
  • 打赏
  • 举报
回复
直接就可以转换,也可以用API WideCharToString 这样的函数。

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧