Einzelnen Beitrag anzeigen

Karlson

Registriert seit: 12. Apr 2004
92 Beiträge
 
#1

Von form2 aus auf form1 zugreifen

  Alt 15. Jun 2010, 16:50
Hi,

Ziemliche blöde Frage, aber Lazarus verhält sich hier anders als Delphi, und ich hab mit beidem schon Jahre lang nicht mehr gearbeitet

Mein Projekt hat 2 formulare, form1 und form2. Normalerweise ist es ja ganz einfach von form1 aus auf Objekte aus form2 zuzugreifen, einfach mit form2.label.caption := '' etc.

Delphi hat immer automatisch irgendwas dem Code hinzugefügt wenn man ein zweites Formular eingefügt hat, Lazarus kann das nicht, deshalb steh ich gerade etwas auf dem Schlauch.

Wenn ich in unit1 unter uses unit2 einfüge, dann kann ich mittels "form2." auf Gui-Elemente oder Procedures von unit2 zugreifen.

Wenn ich jetzt aber von unit2 aus wieder auf unit1 zugreifen will, dann müsste ich ja wieder unit1 unter uses hinzufügen, wenn ich hinzukomme meckert Lazaraus beim kompilieren:

unit2.pas(9,28) Fatal: Circular unit reference between Unit2 and Unit1


Wie macht Delphi das?
  Mit Zitat antworten Zitat