回 帖 发 新 帖 刷新版面

主题:新手求助:控件释放问题

程序中动态生成的adoconnection和adoquery。
生成是在一button中,问题是:
如果ado定义在button中,那么就需要在button中释放,但如果释放了dbgrid的数据源就没有了;
如果ado定义在表单中,那么在表单关闭时释放,重新打开表单再关闭时就会出错,请高人支招,谢啦

回复列表 (共2个回复)

沙发

已解决:adoconnection.free之后再adoconnection:=nil;
原来assigned靠不住,呵呵

板凳

不是assigned靠不住,Free方法本来就不改变调用者的指针的,你应该用 FreeAndNil() 过程

我来回复

您尚未登录,请登录后再回复。点此登录或注册