Textfeld auslesen



  • Hallo,

    ich muss mir für ein Projekt C++ draufschaffen und hab auch schon einige
    Tutorials durchgemacht, verzweifele aber an einer grundlegenden Funktion.

    Ich möchte ein Textfeld, dem vorher ein Text mittels

    SetDlgItemText(IDC_EDIT1, "0");

    zugewiesen wurden, auslesen und den Wert an einen (double) Array weitergeben.

    Von Visual Basic kenn ich die Zuweisung wie folgt:

    Variable = Textfeld.text

    Bei C++ weiss ich aber leider nicht wie das mit den Attributen funktioniert:

    m_array[0]=(double)CTest2Dlg::OnText1 ???
    m_array[0]=(double)CTest2Dlg::OnText1.text ???
    m_array[0]=(double)CTest2Dlg::OnText1->text ???

    Oder wird anstatt von CTest2Dlg::OnText1 die ID (IDC_EDIT1) verwendet?

    Ich habe schon viel ausprobiert, bekomm aber immer Fehlermeldungen.

    Darum wäre ich für ne klärende Antwort sehr dankbar!

    Gruss

    dogotronic



  • SChau mal in der MSDN nach GetDlgItem



  • CString str;
    GetDlgItemText(IDC_EDIT1, str);
    

    du solltest dir erstmal die grundlagen ansehen...
    sowas wie CTest2Dlg::OnText1 ist totaler kauderwelsch.


Anmelden zum Antworten