[wxWidgets] BMI-Rechner Variablen einlesen/ausgeben
-
Hallo.
Per Knopfdruck soll der BMI berechnet werden. Hab 3 Memofelder und ein Button.
So hab ich das schon mal:
void BMI_RechnerFrm::buttonClick(wxCommandEvent& event) { feldkg->GetValue(); feldm->GetValue(); felderg->SetValue(); }
Nun weiss ich nicht, wie ich die Kommazahlen in Variablen einlese, es berechnen lasse und es dann im Ergebnisfeld wieder ausgeben lasse.
In einer Konsolenanwendung war das irgendwie einfacher...
-
Ich versteh jetzt nicht ganz, was du da machen willst.
Evtl. liest du dir mal die Tutorilas im Magazin zu wxWidgets durch.
-
Naja also ich gebe in ein Feld die Kilogramm ein, ins andere die Meter und dann möchte ich das mit dem Button ausrechnen lassen und in einem 3 Memofeld ausgeben lassen.
-
Du musst erstmal das Click-Event des Buttons abfragen.
Die Werte aus den Feldern liest du mit text->GetValue() aus.
Dann konvertiert man das nach double und rechnet es aus. Das ergebnis kann man dann mit wxString::Printf wieder zurück in den String bringen und per wxTextCtrl::SetText() wieder einfügen.
rya.