Einzelnen Beitrag anzeigen

Jack Spades

Registriert seit: 7. Sep 2011
21 Beiträge
 
#1

undefinierter bezeichner in der 2. unit

  Alt 18. Dez 2011, 15:51
Delphi-Version: 6
Nabend,
also wir erstellen in der schule ein programm nach OOP, ich hab die 2. unit in der uses liste der 1. rein geschrieben, bei variable notiert und ins formcreate geschrieben:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Unit2:=TUnit2.create;
end;
aufgerufen habe ich die procedure dann wie folgt:
Delphi-Quellcode:
procedure TForm1.GrossbtnClick(Sender: TObject);
begin
unit2.gross;
end;
in der unit2 erzählt er mir dann aber, das edit1.text ein ungültiger bezeichner ist, leuchtet mir auch ein, da edit1 sich ja auf der oberfläche von unit1 befinden, nun meine frage:
was muss ich mit edit1 in der 2. unit machen, damit es kein undefinierter bezeichner mehr ist und mit den werten aus unit1 arbeiten kann
Delphi-Quellcode:
procedure Textmanipulation.gross;
var lauf:integer;
begin
for lauf:= 1 to length (edit1.Text) do begin;
[...]
end;
  Mit Zitat antworten Zitat