社区
C++ Builder
帖子详情
如何将ansiString转换为char?
jeagelee
2004-05-08 10:00:14
如何将ansiString转换为char?
...全文
76
5
打赏
收藏
如何将ansiString转换为char?
如何将ansiString转换为char?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
olivertree
2004-05-08
打赏
举报
回复
.......-_-#
weixing979
2004-05-08
打赏
举报
回复
古老的问题。
ltzhj
2004-05-08
打赏
举报
回复
搜索AnsiString也行,很全面的
ltzhj
2004-05-08
打赏
举报
回复
在这个弄堂中把char搜索一下,起码有上百个回答:D
olivertree
2004-05-08
打赏
举报
回复
AnsiString a;
a.c_str()可以转换
C++ Builder中的类型
转换
C++ Builder中的类型
转换
,非常实用。很全。各种类型都有实例。
delohi7和delphi2010字符串之间的
转换
delphi7和delphi2010直接因字符串编码方式不一样,不能直接调用,本例子是本人编写的ascii码和unico之间的转变。同时也可以解决很多delphi2010调用delphi7编写的动态库连接问题
C++Builder
String
,UNICODE,UTF8,
ANSI
互转的类.rar_c
C++Builder
String
,UNICODE,UTF8,
ANSI
互转的类,类的互相
转换
ASCII
转换
16进制字符
把字符串
转换
成16进制,送到DEMO中显示,就像miniHEX那样自己去显示16进制。 unsigned
char
*Hex
String
:ASCII字符串 函数返回
Ansi
String
标准字符 const unsigned short HSCount:
转换
个数
Delphi通过主机名获取IP
很简单的一个例子,用delphi2010编写的,网上有的例子会出现网上的教程是P
char
(IPAddress) 这样会提示 Incompatible types: '
Char
' and '
Ansi
Char
' 处理 解决办法1:参数格式不变,使用的时候麻烦一点。先把Wide
String
转换
成
Ansi
String
,然后再
转换
成P
Ansi
Char
。直接使用P
Ansi
Char
(my
string
)可以编译通过,但运行不正确。思路的代码如下: var mysting:
string
;用 P
Ansi
Char
(
Ansi
String
(mysting))代替 p
char
(mysting) 这种方法在接口上与高版本更统一,但内部修改较多。 解决办法2:传入参数的时候就使用
Ansi
String
,一切如同在Delphi2007下使用一样。只是这时候参数不再使用
String
,而是必须显式地使用
Ansi
String
。 函数里使用参数的时候,仍要注意p
char
都要改成p
ansi
char
,代码修改量更小,且与旧版本更兼容。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章