Ta.
Po prostu musisz dopisać nazwę formy...
Już wyjaśniam na przykładzie xD
Przed Edit1.Text dopisujesz kropkę i przed kropką nazwe frame.
frame1.edit1.Text
A co do zmiennej... Z tego co wiem to wtedy nie deklarujesz jej w jednym elemencie, tylko w całym programie.
Więc nie dajesz np. na przycisku
procedure TForm1.Button1Click(Sender: TObject);
var a : integer;
begin
end;
end.
Tylko trochę wyżej, tam gdzie jest:
var
Form1: TForm1;
Więc to powinno wyglądać tak:
var
Form1: TForm1;
a : integer;
xD
Wiem że nie umiem tłumaczyć XD