Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Variablen mit Werten aus einer Unit in eine andere übernehme


sklorzy - Sa 10.04.04 13:13
Titel: Variablen mit Werten aus einer Unit in eine andere übernehme
Hi,
ich hab da ein Problem: ich will eine Variable mit dem in ihr abgespeicherten Wert in eine andere Unit übertragenum mit ihr weiterzuarbeiten,allerdings weiß ich nicht genau wie das funktioniert. Kann mir jemand dafür den Quelltext geben??


Delete - Sa 10.04.04 19:55

Das Problem ist glaube ich noch nicht ganz klar.

Wenn du die Unit, aus der die Variable stammt, in eine andere Unit einbindest, indem du sie in den Uses-Teil schreibst (am besten unter implementation), dann hast du auch Zugriff auf sie.


StefanH - Sa 10.04.04 20:23

ein code-bsp gefällig? :D


Delphi-Quelltext
1:
2:
3:
4:
//Unit1:
var
  Form1: TForm1;
  lab: integer; // oder im "public" - Bereich



Delphi-Quelltext
1:
2:
3:
4:
5:
//Unit2:
implemation
uses Unit1;
...
Unit1.lab:= 123456789;


so. :-P


bms - Sa 10.04.04 20:45

Die Unit


Delphi-Quelltext
1:
Unit1.lab:= 123456789;                    


braucht man nicht davorstellen. Es sollte auch ohne gehen


Delphi-Quelltext
1:
lab:= 123456789;                    


sklorzy - Sa 10.04.04 21:57
Titel: Danke
Danke für die Hilfe!
Das war genau das was ich meinte!!