问下 如果我做个登陆窗口 登陆成功后 是不该form1.hide;form1.free;        我用了之后如果第form2关闭的话 任务管理器里还有这个project1.exe的进程 请问该怎么做还有下面一段简单的代码  哪里有错var
  i:integer;procedure TForm2.RadioButton1Click(Sender: TObject);
begin
i:=1;
end;procedure TForm2.RadioButton2Click(Sender: TObject);
begin
i:=2;
end;procedure TForm2.RadioButton3Click(Sender: TObject);
begin
i:=3;
end;procedure TForm2.RadioButton4Click(Sender: TObject);
begin
i:=4;
end;procedure TForm2.Button1Click(Sender: TObject);
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
case i of
1:ADOQuery1.SQL.Add('select * form salary where sno='+#39+edit1.text+#39);
2:ADOQuery1.SQL.Add('select * form salary where name='+#39+edit1.text+#39);
3:ADOQuery1.SQL.Add('select * form salary where salary='+#39+edit1.text+#39);
4:ADOQuery1.SQL.Add('select * form salary where lastpay='+#39+edit1.text+#39);
end;
ADOQuery1.Open;
end;