AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Delphi Rechnung mit Label

Ein Thema von Hanswurst1 · begonnen am 2. Mai 2013 · letzter Beitrag vom 4. Mai 2013
Antwort Antwort
Der schöne Günther

Registriert seit: 6. Mär 2013
6.196 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:14
Zahl4:= (Label7); meinst du bestimmt nicht ernst

Du hast davor die drei mal doch auch erkannt, dass man man in deine "ZahlX"-Variablen vom Typ Single (also Kommazahl) nicht einfach ein Label reinstecken kann. Die drei mal davor nimmst du den Text des Labels und konvertierst diesen String in eine Fließkommazahl. Warum diesmal nicht?
  Mit Zitat antworten Zitat
Hanswurst1
(Gast)

n/a Beiträge
 
#2

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:18
Ok wenn ich dich richtig verstanden habe meinst du das ich das so machen sollte Zahl4:= StrToFloat (Label7); . Wenn du das meinst dann habe ich das bereits probiert da zeigt delphi mir aber an das das ein falscher typ ist
  Mit Zitat antworten Zitat
grl

Registriert seit: 5. Feb 2007
174 Beiträge
 
FreePascal / Lazarus
 
#3

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:21
Label7 bezeichnet aber die Labelkomponente selbst. Wie willst du aus der eine Zahl machen?
Umwandeln willst du ja den Text den das Label anzeigt und wie du den erreichst, siehst du in deiner Funktion Label5Click .

Gruß
Luggi
  Mit Zitat antworten Zitat
Hanswurst1
(Gast)

n/a Beiträge
 
#4

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:29
ok Aber bei label 5 habe ich dem Label eine Zahl zugewiesen. bei dem anderen Label wird eine Zahl ausgerechnet und das verstehe ich irgendwie nicht wie das gehen soll. Tut mir leid ich bin noch anfänger und noch nicht so mit Delphi vertraut
  Mit Zitat antworten Zitat
grl

Registriert seit: 5. Feb 2007
174 Beiträge
 
FreePascal / Lazarus
 
#5

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:33
Lies nochmal genau: Wem hast du bei Label5 eine Zahl zugewiesen und was liest du jetzt bei Label7 aus?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:38
Zudem ist es eine schlechte Idee ein Label als Speicher für Zahlen zu verwenden
Markus Kinzler
  Mit Zitat antworten Zitat
Hanswurst1
(Gast)

n/a Beiträge
 
#7

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:42
Ja dem Label habe ich mit Label5.caption :='0' den Wert 0 zugewiesen das habe ich soweit verstanden. Aber was ich nicht genau weiß ist wie man das macht wenn man in den label eine Zahl ausrechnet,
  Mit Zitat antworten Zitat
Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#8

AW: Delphi Rechnung mit Label

  Alt 2. Mai 2013, 16:49
Oder noch allgemeiner:
Zudem ist es eine schlechte Idee ein Label als Speicher für Zahlen zu verwenden


Ja dem Label habe ich mit Label5.caption :='0' den Wert 0 zugewiesen das habe ich soweit verstanden.
Du hast dem Label(-text) die Zeichenkette '0' zugewiesen, nicht die Zahl 0.

Aber was ich nicht genau weiß ist wie man das macht wenn man in den label eine Zahl ausrechnet,
Lies dir diesen Satz nochmal durch und überlege, was du damit gemeint haben könntest. So macht dieser Satz keinen Sinn.

Ausgehend von deinen vorherigen Post vermute ich, dass du Zahl4:= StrToFloat(Label7.caption); suchst.
Aber nimm dir den Rat von mkinzler zu Herzen: Warum speicherst du Zahl1 / Zahl2 nicht einfach in einer Variable?
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.

Geändert von BUG ( 2. Mai 2013 um 16:51 Uhr)
  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 03:49 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