Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Variablenübergabe (https://www.delphipraxis.net/102697-variablenuebergabe.html)

wireless 2. Nov 2007 15:55


Variablenübergabe
 
Hallo Gemeinde,
folgendes Problem;
Ich habe in einem Projekt 2 Formulare und möchte eine Variable von einem Formular zum andern Formular übergeben, also im Hauptformular einlesen und im Unterformular auswerten.

Meine Frage --> wie kann ich diese Variable übergeben???

freundliche Grüße

Sigi der wireless

RavenIV 2. Nov 2007 15:59

Re: Variablenübergabe
 
Du schreibst bei den uses des Formulars jeweils das andere Formular rein.
Dann kannst du von Formular2 auf Formular1.Variablenname zugreifen und anderstrum.
Natürlich mussen die Variablen im public-Bereich deklariert sein..

wireless 2. Nov 2007 16:02

Re: Variablenübergabe
 
Danke, probier ich.

Habe ich wahrscheinlich bisher nur vergessen bei den uses die beiden Formulare miteinander bekannt zu machen.

freundliche Grüe

Sigi wireless

RavenIV 2. Nov 2007 16:04

Re: Variablenübergabe
 
Du musst es aber vermutlich ins "untere" uses eintragen, das uses nach implementation.

wireless 2. Nov 2007 18:47

Re: Variablenübergabe
 
Funktioniert nicht.
Wie trage ich das Form2 bei den unteren uses in Unit1 ein?

In der unit2 akzeptiert er aber:

Form2.edit1 := Form1.edit1;

macht es aber nicht ...

???

wireless

DeddyH 2. Nov 2007 18:50

Re: Variablenübergabe
 
Du meintest sicherlich
Delphi-Quellcode:
 Form2.edit1.Text := Form1.edit1.Text;

wireless 2. Nov 2007 19:00

Re: Variablenübergabe
 
Hab ich nicht gemeint aber probiert.
Funktioniert aber auch nicht...

dominikkv 2. Nov 2007 19:03

Re: Variablenübergabe
 
was heißt funktioniert nicht? fehlermeldung?
und trag die uses unter implementation ein.

mkinzler 2. Nov 2007 19:03

Re: Variablenübergabe
 
Was heißt geht nicht? Vielleicht fehlt nur ein
Delphi-Quellcode:
Form2.Update;

DeddyH 2. Nov 2007 19:04

Re: Variablenübergabe
 
Was willst Du denn mit der Zuweisung einer Komponente an eine andere bezwecken? :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr.
Seite 1 von 2  1 2      

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