AW: Delphi Rechnung mit Label
Oder noch allgemeiner:
Zitat:
Zitat:
Zitat:
Ausgehend von deinen vorherigen Post vermute ich, dass du
Delphi-Quellcode:
suchst.
Zahl4:= StrToFloat(Label7.caption);
Aber nimm dir den Rat von mkinzler zu Herzen: Warum speicherst du
Delphi-Quellcode:
nicht einfach in einer Variable?
Zahl1 / Zahl2
|
AW: Delphi Rechnung mit Label
Zitat:
Luggi |
AW: Delphi Rechnung mit Label
Zitat:
Nein, du weist nicht dem Label eine Zahl zu, sondern der Caption des Labels eine in eine Zeichenkette umgewandelte Zahl. Was ist denn der Unteschied zwischen dem Label und der Caption des Labels? |
AW: Delphi Rechnung mit Label
Ich glaube das Label ist das anzeigefeld und die Caption der Wert den das label anzeigt. Bin mir aber nicht sicher ich frag mal meine Lehrerin. Trotzdem danke.
|
AW: Delphi Rechnung mit Label
Zitat:
Und jetzt schau dir nochmal an, was du geschrieben hast:
Delphi-Quellcode:
StrToFloat macht aus einer Zeichenkette eine Zahl. Nachdem Label7 ein Anzeigefeld ist, versuchst du hier aus einem Anzeigefeld (also aus dem ganzen Feld, das ja auch z.B. Schriftart und Größe umfasst und nicht nur den Text den es darstellt) eine Zahl zu machen. Kann das funktionieren?
StrToFloat(Label7);
Die Zahl willst du ja aus dem Wert den das Label anzeigt machen - also wie muss der Befehlt lauten? Luggi |
AW: Delphi Rechnung mit Label
Ich würde dann mal sagen so
Delphi-Quellcode:
StrToFloat(Label7.caption);
|
AW: Delphi Rechnung mit Label
Zitat:
Beim Schreiben des Codes müssen wir also folgendermassen vorgehen:
In Pascal wird die Trennung zwischen Objekt und Attribut/Methode durch den Punkt festgelegt. D.h. also Label7.Caption:= 'Mein Eintrag';
|
AW: Delphi Rechnung mit Label
Zitat:
Bernerbaer hat die Sache ja bereits ein bischen erklärt. Jetzt alles klar? Luggi |
AW: Delphi Rechnung mit Label
Ja danke euch jetzt ist es mir klarer geworden wie Delphi funktioniert das wird mir weiterhelfen. Dankeschön :)
|
AW: Delphi Rechnung mit Label
Zitat:
Wenn du nun also versuchst, einer Label-Variablen (z.B. MeinLabel) eine Zahl zuzuweisen, funktioniert das nicht, weil eine Zahl z.B. vom Typ Integer ist und dieser Typ sich vom Variablentyp des Labels unterscheidet. Auch wenn du versuchst, der Caption des Labels, die ja vom Typ String ist, eine Zahl zuzuweisen, erhältst du eine Fehlermeldung, weil sich die Typen unterscheiden. Dem Label-Property Left oder Top z.B. kannst du einen Integerwert zuweisen, denn diese Properties sind vom Typ Integer. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:55 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