代码如下,应该如何释放指针?谢谢……
type
Pacf=^Tacf;
Tacf=record
ifguide :integer;
CName,url :string;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
prt:Pacf;
begin
new(prt);
prt^.CName:=d2.FieldValues['cname'];
prt^.url:=d2.FieldValues['url'];
prt^.ifguide:=d2.FieldValues['ifguide'];
Treeview1.Items.AddChildObject(tnode,d2.FieldValues['cname'] ,prt);
end;
type
Pacf=^Tacf;
Tacf=record
ifguide :integer;
CName,url :string;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
prt:Pacf;
begin
new(prt);
prt^.CName:=d2.FieldValues['cname'];
prt^.url:=d2.FieldValues['url'];
prt^.ifguide:=d2.FieldValues['ifguide'];
Treeview1.Items.AddChildObject(tnode,d2.FieldValues['cname'] ,prt);
end;
解决方案 »
- 高分求正则提取网页特定内容
- idTCPClient.ReadLn和timer问题,网络高手指点
- 我编译的一个数据库小程序,在我自己电脑上运行正常,将执行文件及access数据库文件拷贝到别人电脑上后,不能正常运行,请问如何解决?
- 求助:RzProgressBar的用法
- 对你绝对有帮助
- 一次打开多个文件,并将他们的属性显示在Listview中?
- winxp界面风格microsoft是如何实现的?
- 程序发布
- 急~跪请各位高手帮帮忙
- 货币小写转成大写,有何算法,最好有例子!急
- DELPHI程序員的工資應該是多少
- 请大家提供一些比较稳定的SP短信平台信息,我们公司要准备通过别人的平台群发短信,多谢多谢!!!
begin
Dispos(TreeNode.Data);
TreeNode.Data := nil;
end;
begin
Dispose(tnode.Data);
tnode.Data := nil;
end该代码放哪里?谢谢大侠!
节点中保存的数据是在单击节点时用到,那什么时间释放最好?