Einzelnen Beitrag anzeigen

Mott3

Registriert seit: 24. Jun 2007
Ort: Köln
10 Beiträge
 
Turbo Delphi für Win32
 
#1

Auf Objekte und Variablen einer anderen Form zugreifen ?

  Alt 24. Jul 2007, 20:51
Guten Abend zusammen,
ich gehe noch nicht allzu lange mit Delphi um (ein Schuljahr) und über die Sommerferien wollte
ich mich etwas mehr damit auseinandersetzen als nur im Unterricht damit ein paar kleine Programme zu basteln.

Also zu meinem Problem:
In meinem Projekt benutze ich 3 Forms, vorallem, um das Hauptfenster zu entrümpeln und nicht allzu groß werden zu lassen.
Wie ich jetzt von der Hauptform aus auf Objekte der anderen Forms zugreife weiß ich, ich hab die Unitnamen der Forms in den
Uses-Bereich von der Hauptform eingebunden, also so:

Delphi-Quellcode:
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, ComCtrls, ExtCtrls, Menus, UPSec, UTer,;
USec und UTer sind die 2. und 3. Form, die ich zum Projekt hinzugefügt hab.

Mein Problem:
Ich weis nicht, wie ich von den beiden anderen Forms aus auf Objekte und Variablen der Hauptform zugreife,
wenn ich die Hauptform in den Uses-Bereich der anderen Forms einbinde, erhalte ich eine Fehlermeldung:
"F2047 Zirkuläre Unit-Referenz auf 'UMain'"

Kann mir da jemand helfen?

grüße
<@Kinderschreck> willste in den club der unentschlossenen? <@Darkman> ach ich weiß nicht...
  Mit Zitat antworten Zitat