如果是char的话,你用string不就结了。
解决方案 »
- 100 分求个很急的问题
- shellexecute有个别程序不能运行
- 高分求一个彩票算法!!
- 求mmtools for D2009版本
- 关于密码中的两句代码?
- 在Delphi重处理Word文档的问题,请帮助.SOS
- Tclientdataset.packetrecord:=10 但取回来的数据纪录个数还是多于10个????
- 急啊,急啊急,真急啊!一个初始化的问题!
- 创建EXCEL OLE SERVER失败!百思不得其解!大家帮忙,能解决分一定给!
- 一个奇怪的问题!SOS!!
- DELPHI写ISAPI程序如何来实现ASP中类似COOKIES的读写功能?
- 如何做一个数据备份程序(关于Paradox的)?
用SetLength的话,没有#0也没关系。不过如果越界那就是你自己的责任了。
, 第二次再分配255可以吗, 即255+255?
StrlCopy(PChar(Addr(MyDynamicArray)), PChar(Addr(Buffer)), 1);
SetLength(MyDynamicArray, 2); //错误出现在这里
StrlCopy(PChar(Addr(MyDynamicArray[1])), PChar(Addr(Buffer)), 1);
此句有问题。
应该是:
StrlCopy(PChar(MyDynamicArray), PChar(Buffer), 1);