Ergebnis an Textfeld übergeben
-
Hallo zusammen,
bräuchte mal eure Hilfe. Es geht um folgenden unten angeführten Quellecode:
Im ersten if(...) soll überprüft werden, ob die Startfrequenz größer oder
gleich der Endfrequenz ist. Ist dies der Fall, soll die Meldung der MsgBox
ausgegeben werden. Derzeit wird die meldung immer ausgegeben! In der
for-Schleife soll omega und z (vom Typ double)berechnet werden. Diese
Ergebnisse sollen in einen String umgewandelt werden und in einen Textbox
eingetragen werden. Die Textbox soll zwei Spalten haben. Eine für omega und
eine für z. Nach jedem Schleifendurchgang sollen die neuen Werte zeilenweise
in die Textbox hinzugefügt werden. Ich habe allerdings noch keinen Schimmer,
wie ich das machen soll. Ich hoffe, von euch kann mir jemand helfen!!!Danke schon mal
void CRLCDlg::OnBerechnen()
{
// TODO: Code für die Behandlungsroutine der Steuerelement-Benachrichtigung
hier einfügenif(m_start>=m_ende)
{
MessageBox("Anfangswert muß kleiner als der Endwert sein!");
return;
}
for(f= m_start; f<=m_ende; f=f+m_schritt)
{
omega= 2*PI*f;
z=sqrt(m_wi*m_wi+pow(omega*m_induk-1/(omega*m_kapa),2));
UpdateData(false);
}
}
-
Hi,
es gibt in Standard C++ keinerlei Eingabefelder.
Du bist hier falsch, im MFC-Forum wuerde die Frage besser hinpassen
mfg
v R
-
ok, sorry!!!
-
bitte schließen !