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ügen

    if(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 !


Anmelden zum Antworten