如何释放record类型 我定义了一个record类型,想把它释放掉,但我直接赋nil行不通,还有别的方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 typePrec = ^Trec;Trec = packed record X: char; Y: char;end;procedure TForm1.Button1Click(Sender: TObject);var p:prec;begin GetMem(p,100); p^.X:='1'; p^.Y:='4'; showmessage(p^.X+p^.Y); freemem(p);end; 需要释放吗??没使用指针来使用这个record类型,系统应当是自己释放的吧!我定义成变量,自己不需释放,使用指针,则需要释放指针 帮忙解释一下代码,越详细越好!多谢! 要求循环10秒后停止,我这段程序无法实现,请指教。 发了好几次了100分求救!!Treeview 问题!(在线等 急死人了!~) 各位大哥,请伸出您那友爱之手帮小弟解决点困难,就是打印问题。请进入。 大虾请进!!!!! 急!帮忙! 好像我没分似的,我也散分 怎样判断是9X还是2K 我哭了~~ 一个愚昧的问题:用TABLE如何动态的连接一个数据库? 各位帮忙!急啊!~~ dbgrid如何增加行
Prec = ^Trec;
Trec = packed record
X: char;
Y: char;
end;
procedure TForm1.Button1Click(Sender: TObject);
var p:prec;
begin
GetMem(p,100);
p^.X:='1';
p^.Y:='4';
showmessage(p^.X+p^.Y);
freemem(p);
end;
自己不需释放,使用指针,则需要释放指针