T
terry_zhou82
Unregistered / Unconfirmed
GUEST, unregistred user!
有一个窗体用来显示数据表(table2),还有一个窗体用(table1)来循环显示表中某些字段,当我点击form2中的按钮后,停止循环,并退出,回到FORM1.FORM1下的按钮代码:form2.show;procedure TForm2.Button1Click(Sender: TObject);begin timer1.Enabled:=false; form1.Table2.Edit ; Close;end;procedure TForm2.FormCreate(Sender: TObject);begin timer1.Enabled :=true;end;procedure TForm2.Timer1Timer(Sender: TObject);begin DBText1.Caption :=Form1.Table1.FieldByName('empno').AsString ; DBMemo1.Text :=Form1.Table1.FieldByName('firstname').AsString ; if Form1.table1.eof then Form1.table1.first else Form1.table1.next;end;end.但当我点击按钮后,出现table2 is not in edit mode;但是如果我此时点击FORM2窗体上的关闭按钮,却可以正常退出,这个是什么原因啊?