yes, no, cancel

0

Pytanie odnośnie filmiku: Obiektowy C++ odc. 8: Własny Notatnik w Builderze

Wszystko ładnie pięknie i przejrzyście ale takie maluteńkie szybkę pytanie:

Dla zdarzenia Nowy

 
if(Application->MessageBox("Czy zapisac zmiany"," Potwierdz", 
         MB_YESNOCANCEL | MB_ICONQUESTION)==IDYES) 
{ 
  jesli YES to wykonaj to; 
} 
else  
{ 
jesli NO albo CANCANCEL to wykonaj to; 
}

i jak zrobic np za pomoca ELSE IF oddzielne instrukcje dla YES, NO i jeszcze inna dla CANCEL (NIC NIE ROB)

0

switch

0

jesli koniecznie chcesz if/else to zapisz wynik do zmiennej np.

const int result = Application->MessageBox("Czy zapisac zmiany"," Potwierdz",  MB_YESNOCANCEL | MB_ICONQUESTION)

i potem na tej zmiennej

if(result == IDYES) 
{ 
}
else if (result == IDNO)
{ 
} 
else //IDCANCEL
{
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1