![]() |
[Anfänger] Daten von einer Unit in einer anderen verwenden
Hi,
ich möchte in delphi 2005 Daten von einer Unit in eine andere transportieren! Ich brauche z.b. Globale Variablen die vom ganzen Programm aufgerufen werden können. Ich habe schon versucht in der ersten Unit die variable bei Public-Deklarationen zu erstellen! In der zweiten Unit habe ich dann im implentation Teil über uses die voherige Unit eingebunden. Geht aber leider noch nicht! Vielleicht kann mir ja einer Helfen! MFG sunagmer |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Hi!
Der Weg ist eigentlich der richtige. Zeig uns doch ma besten mal etwas Code, dann können wir dir bestimmt besser helfen. Ciao Frederic |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Unit: Login
Delphi-Quellcode:
private
{ Private-Deklarationen } FMysql: TMysqlClient; FResult: TMysqlResult; public user: string; { Public-Deklarationen } end; var Form2: TForm2; implementation uses main; {$R *.dfm} procedure TForm2.Button2Click(Sender: TObject); begin user := edit1.Text; end; Unit: main
Delphi-Quellcode:
implementation
uses login; {$R *.dfm} //Statusbar statusbar2.panels[0].text := user; end; end. Habe ein paar sachen weggelassen! |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Hi!
Du musst ihm sagen, woher er es nehmen soll....
Delphi-Quellcode:
statusbar2.panels[0].text := Form2.user;
Ciao Frederic |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Komisch geht noch nicht!
|
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Hi!
Dann häng am besten mal das ganze Projekt gezippt hier an. Ciao Frederic |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Vielleicht liegt's daran, dass du kein procedure + Prozedurnamen + begin hast, die vor der statusbar sein müssten? :gruebel:
|
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Liste der Anhänge anzeigen (Anzahl: 1)
Habe mal meinen ganzen Projekt Ordner angehängt
Bitte nicht schlagen ich bin noch Anfänger! :wiejetzt: |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Hi!
Der Fehler ist folgender: Du rufst den Wert aus Edit1.Text ab, wenn du Form3 createst. Zu diesem Zeitpunkt steht noch nichts in diesem Edit drin. Ciao Frederic |
Re: [Anfänger] Daten von einer Unit in einer anderen verwend
Das Edit1 Feld ist aber ja in Form2!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:21 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