Problem z Formami

0

W programie mam 2 formy. Form1 ustawilem na Visible = false a form 2 visible na true, lecz wyświetla mi oba komponenty . prosze o pomoc

mozna zamknąć juz znalazlem rozwiazanie

mam natomiast inny problem
przypuscmy na formie 2 mam 4 radiobuttony i 4 pola edit i 1 button i tak
do buttona przypisuje cos takiego

form1.show;
form2.hide;
if radiobutton1.checked then
form1.label1.caption:=inttostr(301);

kompiluje
po zaznaczeniu radiobuttona1 i nacisnieciu buttona, przechodzi do form 1 ale labbel1 nie został zmieniony . Prosze o pomoc. Co zrobic zeby to dzialalo , oraz co przypisac do buttona aby to co jest wpisane w polach tekstowych fory 2 znalazlo sie na polach tekstowych formy 1. Przyjmijmy ze dla obu forma mola tekstowe maja ne 1-4

0

Po prostu wywołanie Show alub ShowModal przerywa wykonywanie pozostałych instrukcji do czasu zwolnienia / zamknięcia
wywołanej formatki. zrób tak jak poniżej. Działa ok. Z tym, że u mnie pierwsza Forma ma nazwę Form1, a druga Form2:

  Form1.Hide;
  with Form2 do
  begin
    if RadioButton1.Checked = True then
      form2.Caption := '301';
    Show;
  end;
0

zrobilem tak tylko ze nie wyswietla mi form 1, tylko zmienia nazwe buttona

 Form1.Hide;
  with Form2 do
  begin
    if RadioButton1.Checked = True then
      form2.Caption := '301';
    Show;
  end;
0
Form2.Hide;
  if RadioButton1.Checked = True then
    Form1.label1.caption:=inttostr(301);
    Form1.Show;

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