Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21996

Problem z MessageBox() [C++] [C++ Builder 6]

$
0
0

W odcinku 8 (Notatnik) kursu pana Mirosława Zelenta chciałem rozbudować opcję "Nowy". Kod nie daje żadnych błędów, ale gdy w wyskakującym okienku wybiorę coś innego niż tak (nie, anuluj, zamknij (X)), to okienko się zamyka po czym natychmiast otwiera się ponownie. Drugie okienko działa już poprawnie.

 

if(tresc -> Lines -> Count == 0)
{
          tresc -> Lines -> Clear();
          nazwapliku="";
        }
        else
        {
          if(Application->MessageBox("Czy chcesz zapisać zmiany w pliku?","Potwierdź",
          MB_YESNOCANCEL | MB_ICONQUESTION) == IDYES)
          {
            Form1 -> Zapisz1Click(MainMenu1);
          }
          else if(Application->MessageBox("Czy chcesz zapisać zmiany w pliku?","Potwierdź",
          MB_YESNOCANCEL | MB_ICONQUESTION) == IDNO)
          {
            tresc -> Lines -> Clear();
            nazwapliku="";
          }
}

 


Viewing all articles
Browse latest Browse all 21996

Latest Images