Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Variable in 2 Formularen nutzen (https://www.delphipraxis.net/88878-variable-2-formularen-nutzen.html)

croid 22. Mär 2007 14:02


Variable in 2 Formularen nutzen
 
Hallo,

ich möchte, das eine Variable, die ich in einem 2ten Formular (in dem Fall Form2) eingeben/einstellen kann auch in Form1 nutzen.
Wie kann ich denn sozusagen die Variable "importieren"?

Gruß,
Ben

Thorben_K 22. Mär 2007 14:06

Re: Variable in 2 Formularen nutzen
 
DIe Variable einfach im Puplic Bereich des Formulars deklarieren.

Dann kannst du drauf zugreifen

TOC 22. Mär 2007 14:07

Re: Variable in 2 Formularen nutzen
 
Hi!

Schreib Deine Variablen einfach in Form2 unter "public" anstatt unter "privat". Dann kannst Du sie von Form1 aus so ansprechen: A:=Form2.TestWert;

Grüse von TOC!

Tormentor32 22. Mär 2007 14:08

Re: Variable in 2 Formularen nutzen
 
Delphi-Quellcode:
Form2.MeineVariable := 50;
Du musst nur die Unit der zweiten Form eingbunden haben, und die Variable sollte im Public Teil deklariert sein.

Edit: Grr... dritter, mann seid Ihr schnell :-D :shock:

hoika 22. Mär 2007 14:11

Re: Variable in 2 Formularen nutzen
 
Hallo,

besser ist es, eine 3. Unit zu benutzen,
dann kann man diese Unit in beiden Forms ins public packen.


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:26 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