Forma na panelu

Odpowiedz Nowy wątek
2014-05-24 21:46
0

Witam serdecznie!

Chciałem się dowiedzieć, bo nie mogę znaleźć, kodu który wczyta mi form2 na panelu (który znajduję się na form1). Wiem, że jest coś takiego jak SetParent, ale wtedy pojawia mi się błąd. Co muszę wczytać w projekt?

Pozdrawiam

Pozostało 580 znaków

2014-05-25 11:24
1

Najpierw wprowadź zmiany w opcjach projektu (Project->Options...). Przejdź na kartę Forms i przenieś nazwę formy, która ma się pojawić na panelu na listę Available forms.
Następnie dodaj poniższy kod do jednej z funkcji Formy1 (zakładam, że dodawana forma jest klasy TForm2):

TForm2* panel_form = new TForm2(Panel2);
panel_form->Parent = Panel2;
panel_form->Visible = true;

Tak utworzonej formy nie musisz usuwać jawnie. Zajmie się tym panel.

Pozostało 580 znaków

2014-05-25 11:34
0

Dziękuję ślicznie!!

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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