Otóż po zrobieniu notatnika postanowiłem dodać if'a które będzie włączał zapytanie czy napewno zamknąc notatnik tylko gdy nie jest on pusty poniewaz gdy jest to napewno nie utracimy danych.
Mój if wygląda następująco:
if(tresc->Lines!="")
{
if(Application->MessageBox(
"Czy na pewno zakończyć program?","Potwierdź",
MB_YESNO | MB_ICONQUESTION) == IDYES )
{
Application->Terminate();
}
}
else
{
Application->Terminate();
}
Jednak nawet po tej operacji czy jest czy nie jest pusty notatnik pyta czy napewno go zamknąc.
Dlaczego ?