请问apath与string格式怎样互相转化,小人感激不尽

pu21xy 2003-06-28 08:55:45
在线等待...
...全文
63 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanglinli 2003-07-14
  • 打赏
  • 举报
回复
string.c_str(),很简单的
liyuan00 2003-07-14
  • 打赏
  • 举报
回复
s:string;
p:pchar;

p:=@s;
s:=p;

pchar类型实际上就是字符串的首地址指针。
字符串类型其实也是只记录了首地址的指针。
所以如果s不是widestring的话可以像上面那样直接赋值。
Taken 2003-06-29
  • 打赏
  • 举报
回复
一般直接对字符串赋值,假设
var
s: String;
在需要用到PChar的时候以PChar(s)传递过去就可以了
pu21xy 2003-06-29
  • 打赏
  • 举报
回复
哦,不好意思,apath是我定义的变量,它的类型是PCHAR

PCHAR与string格式怎样互相转化

ghostmirror 2003-06-29
  • 打赏
  • 举报
回复
s: string;
p:pchar

p:=pchar(s);
s:=string(p);
两个的互相转换
liuziwei_china 2003-06-29
  • 打赏
  • 举报
回复
s: string;
p:pchar
s:= '1add';
p := pchar(s);
李_军 2003-06-28
  • 打赏
  • 举报
回复
apath是什么东西啊
cnssk 2003-06-28
  • 打赏
  • 举报
回复
apath??

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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