dziwny problem

0

Nie znam się zbyt bardzo na strukturze programu w delphi, ale zrobiłem coś takiegi:

dałem w program dwie formy. Teraz chce, zeby zmienne z jednej formy przechodziły do drugiej, ale to nie wychodzi - tak samo ma być z komponentami!

A on nie widzi komponentow innej formy - jak to zrobic?

0

Form1.Edit.Text := Form2.Edit.Text;

Łapiesz ?

PozDr000fka, {browar}
[Bodzio]--..::.[ Retry, Reebot, Reinstal ... ].::..

0

no dobra, ale nie donca zrozumiałem - to znaczy ze każdy komponent mam podwójnie montować na obu formach??? - wytłumasz mi to jeśli możesz!

0

po prostu jak masz polecania na Form1 to tam masz tak jakby with Form1
wiec musisz sie odwolywac do Form2--Pamietaj że święto zmarłych stanie się także twoim świętem.

0

Tak

Są dwa Edity

  • druga Forma
    var
    Form2: TForm2;

implementation

uses Unit1; * To jest bardzo ważne

{$R *.DFM}

procedure TForm2.Button1Click(Sender: TObject);
begin
Form1.Edit1.Text := Edit1.Text;
end;--Pozdrowienia dla całego FORUM !!!

Marco_99

0

jeżeli chcesz cos zrobić na drugiej formie będąc na pierwszej to kod w pierwszej musi sie odwolywac do drugiej..
czyli..

masz na form2 Edit.. i chcesz z formny 1 cos tam wpisac to piszesz w form1

form2.edit1.text:='coś tam';[email protected]
POZDRAWIAM
DELPHI RULEZ
NIECH MOCz BĘDZIE Z WAMI
:-))

0

Może chodzi ci o coś takiego :

procedure TForm1.FormActivate(Sender: TObject);
begin
Form1.label1.Parent:=form1;
end;

procedure TForm2.FormActivate(Sender: TObject);
begin
Form1.label1.Parent:=form2;
end;

0

jak bym chcciał odczytać wartoć zmiennej z innej formy?? [ czy moze zmienne są globalne dla całego programu?? ] ??

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