Merhabalar, programı kapatmak için messageDlg kullanıyorum ancak garip bir sorun yaşıyorum.
VLC Forms Application olarak oluşturduğum yani main formumda bu kod sorunsuzca çalışıyor. Evet'e basınca form kapanıyor hayıra basınca diyalog kapanıyor.
procedure TfrmAnaSayfa.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose := MessageDlg('Do you really want to close the application?', mtCustom, [mbYes, mbNo], 0) = mrYES;
end;
Ancak VLC Form olan diğer formlarımda bu kodu uyguladığımda ise form kapanıyor ancak Terminate edilmiyor. Tekrardan açtığım zaman arkada çalışıyor hatası veriyor. Bunu neden yapıyor olabilir?