programy wielookienkowe w bcb

programy wielookienkowe w bcb
O1
  • Rejestracja:około 18 lat
  • Ostatnio:ponad 12 lat
0

Jak robic w bcb aplikacje z wieloma formami?

Misiekd
  • Rejestracja:ponad 21 lat
  • Ostatnio:prawie 13 lat
  • Postów:7923
0

dokładnie tak samo jak z jedną tylko więcej razy


- Ciemna druga strona jest.
- Nie marudź Yoda, tylko jedz tego tosta.
Google NIE GRYZIE!
Pomogłem - kliknij
O1
  • Rejestracja:około 18 lat
  • Ostatnio:ponad 12 lat
0

umiem robić nowe formy, ale nie wiem jak zrobić, żeby pokazywać i chować inne okna,
i odczytywać z nich dane.

ID
  • Rejestracja:około 18 lat
  • Ostatnio:prawie 18 lat
0

Forma to zmienna tak jak każda inna: tworzysz ją sobie dynamicznie przez new, a pamięć zwalniasz przez delete. Do pokazania formy używa się - jeśli dobrze pamiętam - metody Show(). Dane możesz przekazywać i pobierać na wiele sposobów, np. forma może ustawiać wartość jakiegoś swojego pola prywatnego, które potem jest odczytywane przez inne formy publiczną metodą.

Zresztą po co tyle pisze... na Google szukałeś? Pewnie pełno tekstów jest na ten temat...


O1
  • Rejestracja:około 18 lat
  • Ostatnio:ponad 12 lat
0

Szukałem. Nic nie ma. Chodzi mi oto, jak połączyć to wszystko w całość.

OT
  • Rejestracja:ponad 20 lat
  • Ostatnio:ponad 11 lat
0

Forma to zmienna tak jak każda inna: tworzysz ją sobie dynamicznie przez new

No tak, chociaz w 99% przypadkach nie tak to sie robi bo i po co. Ale faktycznie, mozna i czasem sie przydaje. I nie zmienna tylko obiekt klasy jesli juz...

L0
  • Rejestracja:około 19 lat
  • Ostatnio:około 16 lat
0
olo16 napisał(a)

Szukałem. Nic nie ma. Chodzi mi oto, jak połączyć to wszystko w całość.

skoro szukales to sluchaj :)
dodajesz sobie nowy form - mowiles ze wiesz jak to zrobic, pozniej w kodzie zalaczasz sobie bilbioteke z tym formem np masz 2 formy o nazwach form1 i form2 to piszesz w pierwszym :

Kopiuj
#include "form2.h" // czyli w nazwie pierwszego wpisujesz nazwe drugiego
a w drugim
Kopiuj
#include "form1.h" // polaczenie w duga strone - drugi z pierwszym

jesli chcesz ukrywać jakies to tworzysz sobie cos na formie1 np jakis button i wpisujesz w niego

Kopiuj
form1->visible = false;
form2->visible = true;

co daje efekt ze ukrywa ci pierwszy form a pojawia sie drugi :)

a ze tak powiem na necie jest masa takich przykladow wystarczy poszukac lepiej :)


/loko
O1
  • Rejestracja:około 18 lat
  • Ostatnio:ponad 12 lat
0

thx. działa.

ps.
Formy nie mają visible, tylko specjalne metody( Show() i Hide() )

Ranides
  • Rejestracja:około 19 lat
  • Ostatnio:ponad 9 lat
  • Postów:892
0

Mają i Show/Hide, jak i Visible. loko po prostu literówkę zrobił, Visible z dużej litery.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.