AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Von form2 aus auf form1 zugreifen

Ein Thema von Karlson · begonnen am 15. Jun 2010 · letzter Beitrag vom 15. Jun 2010
Antwort Antwort
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
Teekeks

Registriert seit: 19. Okt 2008
Ort: Dresden
765 Beiträge
 
FreePascal / Lazarus
 
#2

AW: Von form2 aus auf form1 zugreifen

  Alt 15. Jun 2010, 16:55
So garnicht, wenn dann füge es im implementation-Bereich ein. Also da:
Delphi-Quellcode:
implementation
uses unit1;
Peter
"Div by zero Error" oder auch: "Es geht auch ohne Signatur!".
  Mit Zitat antworten Zitat
Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#3

AW: Von form2 aus auf form1 zugreifen

  Alt 15. Jun 2010, 16:56
nicht im oberen uses einfügen
sonder nach implemetation:

implementation
uses Form2;
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat
Karlson

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

AW: Von form2 aus auf form1 zugreifen

  Alt 15. Jun 2010, 17:15
Danke
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:46 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz