![]() |
Unitübergreifende Variablen?
Hi, gibt es soetwas wie Unitübergreifende Variablen, oder gibt es eine methode wie ich werte zwischen units hin und herschieben kann?
habe eine var global deklariert in Unit 1 in Unit 2 kennt er sie nicht :? |
Re: Unitübergreifende Variablen?
Wenn du eine Variable oberhalb von implementation deklarierst, kannst du auch aus allen Units, in die die Unit eingebunden ist, darauf zugreifen. So funktioniert das ja auch mit den Formularvariablen.
Wenn nicht, wie hast du es denn gemacht? Besser wäre aber vermutlich es richtig zu machen und Eigenschaften von Objekten / Formularen zu benutzen. |
Re: Unitübergreifende Variablen?
Oder in Unit3 deklarieren und dann Unit3 in uses von Unit1 und Unit2 (z.B. bei resourceStrings durchaus sinnvoll)
|
Re: Unitübergreifende Variablen?
Variable im Interface-Abschnitt von Unit 1 deklariert,
und Unit 1 in die Uses-Liste von Unit 2 aufgenommen? Wenn ja, dann sollte Unit 2 die Variable kennen. |
Re: Unitübergreifende Variablen?
Ich habe die var UNTER implementation deklariert...
also sollte man global variablem immer ÜBER implementation deklarieren? wenn dem so ist gibts aber Mecker für meinen Info Lehrer... |
Re: Unitübergreifende Variablen?
Alles unterhalb von implementation ist nur für die Benutzung innerhalb der Unit. Das Interface zu anderen Units musst du in interface definieren.
|
Re: Unitübergreifende Variablen?
Thx an Alle
Good night, good fight der Fussel |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:10 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