G
ggg
Unregistered / Unconfirmed
GUEST, unregistred user!
我想在系统对数据库进行批量修改时,有一个信息提示窗口,显示工作进展情况。
但我在建立这个窗口后,却无法在数据库修改完毕后将其自动释放,除非在窗体加一个CLOSE
按钮,进行手工删除。如果这样的话就太俗了!
procedure TForm3.FormActivate(Sender: TObject);
begin
progressbar1.Max:=form1.Query1.RecordCount;
progressbar1.Position:=0;
progressbar1.Repaint;
form1.Query1.First;
while not form1.Query1.EOF do
begin
form1.Query1.Edit;
form1.Query1.Fields[2].AsString:='ggg';
progressbar1.Position:=progressbar1.Position+1;
sleep(10);
form1.Query1.Next;
end
end;
但我在建立这个窗口后,却无法在数据库修改完毕后将其自动释放,除非在窗体加一个CLOSE
按钮,进行手工删除。如果这样的话就太俗了!
procedure TForm3.FormActivate(Sender: TObject);
begin
progressbar1.Max:=form1.Query1.RecordCount;
progressbar1.Position:=0;
progressbar1.Repaint;
form1.Query1.First;
while not form1.Query1.EOF do
begin
form1.Query1.Edit;
form1.Query1.Fields[2].AsString:='ggg';
progressbar1.Position:=progressbar1.Position+1;
sleep(10);
form1.Query1.Next;
end
end;