![]() |
Auf die Variable einer anderen Form zugreifen
Hi Leute,
Ich habe die Variable in Form1 deklariert und ihr in verschiedenen Prozeduren din der selben Form Werte zugewiesen. Wie kann ich nun auf die Variable von einer Procedure in Form4 drauf zugreifen? Danke im Vorraus. |
Re: Auf die Variable einer anderen Form zugreifen
Unit von Form1 in der Unit von Form4 aufnehmen und mit dem Formularnamen draufzugreifen. Bedingung ist allerdings, dass die Variable im public Abschnitt der Form-Klasse oder global deklariert ist. Ersteres wäre noch akzeptabel, zweiters schon nicht mehr so ganz. Überleg dir lieber, ob du die Variable nicht besser als Parameter weitereichst oder dsas ganze versuchst sauber in Klassen zu kapseln. Bei globalen Variabeln kann es zu ungewollten Nebeneffekten kommen, da sie von überall geändert werden kann. Bei umfangreichen Programmen, du hast ja schon 4 Formulare, kann dies um so leichter passieren.
|
Re: Auf die Variable einer anderen Form zugreifen
In den Sachen bin ich nicht ganz so bewandert, könnest du mir vielleicht genau erklären /oder zeigen wie ich
Zitat:
|
Re: Auf die Variable einer anderen Form zugreifen
Du musst nur Unit2 bzw. Unit1 mit [Alt]+[F11] aufnehmen.
Greetz alcaeus |
Re: Auf die Variable einer anderen Form zugreifen
Danke klappt alles.
:party: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:01 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz