close event에 다음과 같이 코딩했는데
프로세서가 죽지를 않네요...
form자체는 없어졌는데, 작업관리자에서는 그냥 남아 있어요...
"action := cafree" 까지 했는데 ....
왜 죽지 않는걸까요...?
아시는 분은 꼭 답변 부탁합니다...
소스
procedure Tfm_song.FormClose(Sender: TObject; var Action: TCloseAction);
begin
fm_song.ADOQuery1.Close;
fm_song.ADOQuery2.Close;
fm_song.ADOQuery3.Close;
fm_song.ADOQuery4.Close;
fm_song.ADOQuery5.Close;
com_ip.ADOQuery1.Close;
fm_song.ADOConnection1.Connected := False;
fm_song.Timer1.Enabled := False;
fm_song.Timer2.Enabled := False;
fm_song.Timer3.Enabled := False;
fm_song.Timer4.Enabled := False;
fm_song.Timer5.Enabled := False;
fm_song.ClientSocket1.Close;
fm_song.ClientSocket2.Close;
fm_song.ClientSocket3.Close;
fm_song.ClientSocket4.Close;
fm_song.MSComm1.PortOpen := False;
Action := caFree;
end;