Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Winkelumrechnung (https://www.delphipraxis.net/145183-winkelumrechnung.html)

Wolfgang Mix 28. Dez 2009 15:33

Re: Winkelumrechnung
 
Du bringst da einiges durcheinander, aber so müßte es funzen:

Delphi-Quellcode:
Zahl1 := strtofloat (EdtWinkel.text);
Zahl2 := strtofloat (EdtMinuten.text);
Zahl3 := strtofloat (EdtSekunden.text);
Ergebnis:=(Zahl1 + Zahl2/60 + Zahl3/3600)*pi/180;
LblErgebnis.caption := FloatToStr(Ergebnis);
Gruß

Wolfgang

Yinnik94 28. Dez 2009 17:09

Re: Winkelumrechnung
 
Ich weiß einfach nicht weiter!
Was muss ich jetzt ändern um diese Fehlermeldung wegzubekommen?

LblErgebnis soll ja anfangs leer bleiben, damit später das Ergebnis, also das Bogenmaß, dort ausgegeben wird.

Aktueller Stand:


Delphi-Quellcode:
Zahl1 := strtofloat (EdtWinkel.text);
Zahl2 := strtofloat (EdtMinuten.text);
Zahl3 := strtofloat (EdtSekunden.text);
Ergebnis := strtofloat (LblErgebnis.caption);
Ergebnis:=(Zahl1 + Zahl2/60 + Zahl3/3600)*pi/180;
LblErgebnis.Caption := FloatToStr(Ergebnis);

Aber auch wenn ich nicht weiter weiß möchte ich mich jetzt schonmal bei euch für eure Unterstützung bedanken!

Matze 28. Dez 2009 17:19

Re: Winkelumrechnung
 
Schmeiß diese Zeile raus:

Delphi-Quellcode:
Ergebnis := strtofloat (LblErgebnis.caption);
Überlege doch selbst mal, was diese Zeile macht: Du möchtest den Wert im Label in eine Fließkommazahl umwandeln und der Variablen "Ergebnis" zuweisen. Das ist Quatsch, da das Label zur Ausgabe und nicht zur Eingabe dient.
Da ist ganz klar, dass diese Meldung (beim zu Beginn leeren Label) erscheint.

Wolfgang Mix 28. Dez 2009 17:30

Re: Winkelumrechnung
 
War doch schon fertig.
Wieso hast du diese unsinnige Zeile wieder reingenommen?

Yinnik94 28. Dez 2009 18:27

Re: Winkelumrechnung
 
Hey Danke!:)
Es funktioniert!
Hätte nicht gedacht das es so einfach geht und es steckt Logik dahinter:P

Danke euch allen für eure Hilfe!
Meine Hausarbeit ist gerettet!^^

Wolfgang Mix 28. Dez 2009 18:36

Re: Winkelumrechnung
 
Zitat:

Hätte nicht gedacht das es so einfach geht und es steckt Logik dahinter:P
Wäre ja auch schlimm, wenn keine Logik dahinter stecken würde :)

Grüß

Wolfgang


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:55 Uhr.
Seite 3 von 3     123   

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