Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 801

Czym różni się otwarcie okna metodą ShowDialog() od otwarcia go metodą Show()?

  1. AShow tworzy nowy proces systemowy, a ShowDialog jedynie nowy wątek aplikacji
  2. BShowDialog wstrzymuje kod wywołujący do chwili zamknięcia okna, zwracając wynikPoprawna
  3. CShowDialog otwiera okno bez ramki oraz bez przycisków sterujących w narożniku
  4. DShow blokuje okno główne aplikacji aż do zatwierdzenia wprowadzonych danych

Wyjaśnienie

Pierwszy sposób daje okno modalne, drugi pozostawia użytkownikowi swobodę przełączania się między oknami programu.