dialogfelder
-
wie kann ich mittels OnChange() dafür sorgen, das Eingabefeld b automatisch geändert wird, falls sich Eingabefeld a ändert.
so etwa ? :
... : OnChange()
{
UpdateData(TRUE);
b = a*a;
UpdateData(FALSE);
}a und b sind vom Typ double. B liefert richtigen Wert, aber bei der Eingabe von a gibt es Probleme: so bald ich einen Punkt eingebe (z.Bsp. 12.3) schreibt er die 3 vor die 12.
-
... : OnChange() { double wert_aus_a; //m_a, m_b -> membervariablen der eingabefelder UpdateData(TRUE); wert_aus_a = m_a * m_a; UpdateData(FALSE); m_b = wert_aus_a; }UpdateData(TRUE) -> er liest werte aus den eingabefeld
UpdateData(FALSE) -> er schreibt werte in das eingabefeldDu weisst schon, wie man das OnChange-Ereignis für das Edit einrichtet?