社区
语言基础/算法/系统设计
帖子详情
如何使WideString转化为String 再转回来.WideString中含有任意字符如#0等。急。高分送上
khzide
2003-05-21 03:31:15
如何使WideString转化为String 再转回来.WideString中含有任意字符如#0等。急。高分送上
...全文
144
8
打赏
收藏
如何使WideString转化为String 再转回来.WideString中含有任意字符如#0等。急。高分送上
如何使WideString转化为String 再转回来.WideString中含有任意字符如#0等。急。高分送上
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
khzide
2003-05-26
打赏
举报
回复
我估计只有UpToMe说的才对,其它人请你们自已验证之后再发话,不要乱发。如果行的话,我也就不用在这上面发贴了。Widestring与String之间我怀疑是delphi中的转换函数有问题。分数送上
whitetiger8
2003-05-22
打赏
举报
回复
直接强行转换就行吧。
sunnauq
2003-05-22
打赏
举报
回复
关注
stephenhu21centry
2003-05-21
打赏
举报
回复
关注,学习。
gardenyang
2003-05-21
打赏
举报
回复
#0是一个字符串的结束标志,第一个乱字符肯定是#0吧,没关系的。就和pchar和string的区别一样,一个就必须有#0作为结束标志才可以的!
westfly
2003-05-21
打赏
举报
回复
直接进行类型转换就可以了, 如AnsiString(AWideString),转换时内部会自动调用相应的api。
risingsoft
2003-05-21
打赏
举报
回复
strpcopy
u2m
2003-05-21
打赏
举报
回复
MultiByteToWideChar函数把string转换为widestring
WideCharToMultiByte反之.
Delphi
String
与w
ide
String
的完美
转
换
本文详细介绍了在处理
字符
串
转
换时,特别是当
字符
的ASCII码大于127时,如何从
String
转
换到w
ide
string
以及从w
ide
string
转
换回
String
的过程。通过提供具体的代码示例,确保在使用COM接口等场景
中
不会丢失字节。
String
与w
ide
String
的完美
转
换
博客介绍了
String
与W
ide
string
转
换时可能出现的问题,当
字符
ASCII码大于127时,w
ide
string
会将其判断为双字节词,导致
转
换后
字符
串长度改变、丢失字节。同时给出了完美
转
换的方法,强调两个
转
换函数要配套使用,以解决COM接口传递16进制
字符
串的问题。
Delphi 的
字符
及
字符
串[1] -
string
、Ansi
String
、W
ide
String
、
String
[n]、Short
String
本文深入讲解了Delphi
中
各种
字符
串类型的使用方法,包括常见的
string
、Ansi
String
、W
ide
String
及定长
字符
串等,并通过示例代码展示了不同
字符
串类型的特点与区别。
(
转
)Delphi
中
的
字符
串
本文深入解析了Delphi
中
各种
字符
串类型的内部结构与使用方法,包括Short
String
、Ansi
String
、W
ide
String
、Unicode
String
等,详细阐述了每种
字符
串类型的特性、内存布局及操作技巧。
语言基础/算法/系统设计
16,742
社区成员
33,233
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章