![]() |
Bruch einlesen
in edit2 soll ein Bruch eingegeben werden können. Was muss ich dafür verändern?
Das ist der Quelltext:
Delphi-Quellcode:
[edit=Matze][delphi]-Tags gesetzt. Zukünftig bitte selbst erledigen. Mfg, Matze[/edit]
procedure TForm1.Button2Click(Sender: TObject);
var L: real; begin L:=StrToInt(edit2.Text); if (StrToInt(edit1.Text)=H+1) and (L=(F/(H+1))) then begin label7.visible:=true; end; |
Re: Bruch einlesen
Zitat:
Delphi-Quellcode:
L:=StrToFloat(edit2.Text);
|
Re: Bruch einlesen
In Welcher Form soll der Bruch eingegeben werden?
|
Re: Bruch einlesen
der Bruch soll z.B. sein: 1/5
@DaddyH: Kann sein, ich hatte diesen Begriff noch nicht. |
DP-Maintenance
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Sonstige Fragen zu Delphi" verschoben.
Es geht um Delphi |
Re: Bruch einlesen
ich habs grad ausprobiert: auch StrTo Float funktioniert nicht
|
Re: Bruch einlesen
|
Re: Bruch einlesen
Das kann so nicht funktionieren. Du brauchst einen Formelparser.
|
Re: Bruch einlesen
Dann mußt du den String erstmal in Teilen und dann den Wert (als Float) berechnen.
|
Re: Bruch einlesen
Mein Problem ist halt, das der Benutzer die Möglichkeit haben soll, sowohl eine ganze Zahl als auch einen Bruch einzugeben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 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 by Thomas Breitkreuz