Wyświetlanie drugiego formularza
Aby wyświetlić w programie inny formularz (np. okienko about, czy formularz z opcjami programu) musimy w nagłówku pliku, z którego będziemy ten formularz wyświetlać dołączyć plik nagłówkowy wyświetlanego formularza np. #include "Form2.h".
Drugi formularz można wyświetlić na dwa sposoby: jako modalny (tzn. nie możemy powrócić do głównego formularza programu, aż do momentu, gdy zostanie zamknięty wyświetlany formularz) używając funkcji ShowModal() lub jako niemodalny (tzn. możemy powrócić do głównego formularza programu nawet, gdy nie zostanie zamknięty wyświetlany formularz) używając funkcji Show():
Wyświetlanie modalnego formularza:
Unit1.cpp |
#include "Form2.h" void __fastcall TForm1::Button1Click(TObject *Sender) |
Wyświetlanie niemodalnego formularza:
Unit1.cpp |
void __fastcall TForm1::Button1Click(TObject *Sender) |
Gdzie Form2 jest ustawione jako właściwość Name wyświetlanego formularza.