Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi [Anfänger] Daten von einer Unit in einer anderen verwenden (https://www.delphipraxis.net/68040-%5Banfaenger%5D-daten-von-einer-unit-einer-anderen-verwenden.html)

sungamer 23. Apr 2006 20:50


[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

fkerber 23. Apr 2006 20:53

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

sungamer 23. Apr 2006 20:58

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!

fkerber 23. Apr 2006 21:00

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

sungamer 23. Apr 2006 21:10

Re: [Anfänger] Daten von einer Unit in einer anderen verwend
 
Komisch geht noch nicht!

fkerber 23. Apr 2006 21:13

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

richie 23. Apr 2006 21:16

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:

sungamer 23. Apr 2006 21:25

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:

fkerber 23. Apr 2006 21:32

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

sungamer 23. Apr 2006 21:38

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 07:13 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