如何在Char型的数组和PChar之间转换
解决方案 »
- 我写的一个Delphi小程序,为什么
- 请问对象释放问题
- 邮件问题,有那位高手用过DEPHI开发了邮件程序,正文带图片或HTML形式的内容的发送与接收,有分相送!
- Bookmark的小问题。急!!!
- 急!对OFFICE编程中有一条VBA命令在DELPHI里无法实现???!!!
- 各路大仙给小弟推荐几个有关delphi的好站、好书(最好有download)的。小弟30分奉上!
- 请问:什么是COM技术,具体是什么含义?
- 高分求救:请问谁有免费的文件型数据库引擎,如dbisam 等等。
- 怎样模拟移动滚动条,如果我在richedit中按下空格键,richedit就向下滚动10个象素。
- VB下载开奖数据代码,能帮我转换成delphi吗?
- 问一个文件操作的问题,急
- 我在服务端的数据如何联接到数据服务器上的数据MSSQL ,在线等
Buffer: array[1..120] of Char;
p: PChar;
i: Integer;
begin ...............
p := @Buffer[i];
............end;orbegin
ZeroMemory(@Buffer, 128);
StrCopy(@Buffer, p);end;
a1:string;
b1:pchar;
c1:char;
begin
a1:='abcde';
b1:=pchar(a1);
c1:=b1[0];
showmessage (c1);
end;
P: PChar;
S: array[0..12] of Char; <------第一的Index一定要为0
begin
S := '1234'; <------赋值
P := S; <------直接赋值就行了,Delphi会自动转换的。
end;