Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Passwortabfrage & Neues Formular anzeigen lassen (https://www.delphipraxis.net/157165-passwortabfrage-neues-formular-anzeigen-lassen.html)

KnutschKugel 1. Jan 2011 13:35

AW: Passwortabfrage & Neues Formular anzeigen lassen
 
Code:
procedure TForm1.btnRechnenClick(Sender: TObject);
var
  L, T, D, a, h, Ausgabe: real;
begin

 [...]

  Ausgabe := T * a + D;
  Form3.h := Ausgabe;
  edtS.Text := FloatToStr(Ausgabe);
end;

[...]

end.
Ich hab jetzt quasi eine extra Variable deklariert, die ich h genannt habe.
Jetzt kommt bei mir
Zitat:

[Fehler] Unit1.pas(64): Undefinierter Bezeichner: 'h'
ich verzweifel gleich :(

DeddyH 1. Jan 2011 13:37

AW: Passwortabfrage & Neues Formular anzeigen lassen
 
Um so darauf zugreifen zu können, musst Du eine Variable/Property von Form3 deklarieren.

KnutschKugel 1. Jan 2011 13:47

AW: Passwortabfrage & Neues Formular anzeigen lassen
 
Zitat:

Zitat von DeddyH (Beitrag 1071622)
Um so darauf zugreifen zu können, musst Du eine Variable/Property von Form3 deklarieren.

Naja, h ist ja in Form 3 global deklariert. Aber trotzdem die Fehlermeldung.

DeddyH 1. Jan 2011 13:54

AW: Passwortabfrage & Neues Formular anzeigen lassen
 
Nicht in Form3, sondern in der Unit, in der Form3 deklariert ist. Du musst also statt "Form3.h" "Unit3.h" (oder wie sie auch heißt) schreiben. Das ist zwar alles kein guter Stil, aber Ihr werdet es nicht besser gelernt haben.

KnutschKugel 1. Jan 2011 14:54

AW: Passwortabfrage & Neues Formular anzeigen lassen
 
Oh man :D
Also jetzt läuft alles.

Ich danke euch allen vielmals!:-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:42 Uhr.
Seite 2 von 2     12   

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