report的动态生成和释放问题,生成很简单,关键是action:=cafree;是close的一个属性,而report里没有close事件,请问如何释放??? 假定 report是一个报表的指针:report.Free;report := nil;我觉得你对指针的释放不太清楚;所有从TObject对象继承下来的类都可以用这种方法释放。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 继续: 为什么要report := nil; 这条语句的原因是在使用Free函数过后,该指针不会自动设定成nil,为了防止以后判定指针是否为空出错,所以使用这个语句。 是quickreport, report.Free;好象不行啊 uses QuickRepvar rep : TQuickRep;begin rep := TQuickRep.Create(self); //..... rep.Free;end; 报表放在一个FORM中,你动态创建这个FORM就可以了呀!!! 休息一下.随便说说. Delphi的ONXXXXX事件是不是害了不少人? 这么晚了,喝点可乐提提神 一个离线浏览器的例子,不过是新闻组的如何可以修改成为http的吗? 如何给菜单加动态提示? 锁定DBGRID中的某一列? 关于listView的疑难问题。高手请进。100分。 怎样提取任意类型文件的图标? 新手问题??急 ip3000的wwdbgrid控件无法设置列的picklist,怎么办 怎样调用应用程序服务器上的方法 -------------- 急!! 寻找delphi开发web server的资料。 Access2k里的备注字段如何取出?
判定指针是否为空出错,所以使用这个语句。
是quickreport,
report.Free;好象不行啊
begin
rep := TQuickRep.Create(self);
//.....
rep.Free;
end;