AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Wie Variable im Form1 für Form2 deklarieren?
Thema durchsuchen
Ansicht
Themen-Optionen

Wie Variable im Form1 für Form2 deklarieren?

Ein Thema von AlexII · begonnen am 29. Aug 2009 · letzter Beitrag vom 29. Aug 2009
Antwort Antwort
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#1

Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 15:55
Ich möchte den Wert einer Variable, die im Form1 deklariert und bestimmt ist, im Form2 auswerten bzw. benutzen, wie mache ich das?

Danke!
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 15:57
Entweder Du deklarierst die Variable im interface-Abschnitt von Form1 oder Du machst aus der Variable eine Property von Form1. Wenn keine zwingenden Gründe dagegen sprechen, würde ich die 2. Variante wählen.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 15:58
Sollte man nicht machen, wenn dann muss die Unit des Formular1 in die Uses aufgenommen werden.
dann kann man mit
Form1.Variabel darauf zugreifen.
Markus Kinzler
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#4

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:02
Ich arbeite zur Zeit mit gnugettext, wenn ich zwischen den Sprachen wähle wird nur Form1 übersetzt, Form2 nicht. Deswegen will ich nach dem Wert der Variable "Language" gucken und dann im Form2 Retranslaten.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:03
Dann lagere diese Konstanten in eigene Unit aus und binde diese überall, wo sie benötigt wird, ein.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:04
Und die Variablen auch
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#7

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:11
Zitat von mkinzler:
Dann lagere diese Konstanten in eigene Unit aus und binde diese überall, wo sie benötigt wird, ein.
Hm....
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:14
Delphi-Quellcode:
unit MeineKonstantenUndVariablen;

interface
  const
    Bla = 1;
    Wuppdi = 'Hallo, Welt';

  var
    Blubber: integer = 0;

implementation
end.
Ist doch nicht sooo schwer, oder?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#9

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:16
Zitat von DeddyH:
Ist doch nicht sooo schwer, oder?
Nicht wenn man es weißt.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.542 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: Wie Variable im Form1 für Form2 deklarieren?

  Alt 29. Aug 2009, 16:18
Ab jetzt weißt Du es ja auch
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 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