Dialogeingabe in String??



  • Abend,
    ich bin absoluter NEuling in der Arbeit mit MFC. Ich habe in C++ ein Programm geschrieben. Nun möchte ich, dass wenn ich in ein Eingabefeld bei meinem MFC Programm einen Text eingebe, dass dieser eingegebene Text in einen String gespeichert wird. Ich habe ca 4 Tutorials gelesen aber ich versteh es nicht richtig... Hoffe auf Hilfe und dass ich es genau genug beschrieben habe ^^

    mfg Eraz0r



  • Hi,

    entweder:

    im Klassenassistent eine Membervariable des Editfeldes anlegen, und dann mit UpdateData( FALSE ); den Inhalt in die Variable, oder so:

    CString myStr;
    GetDlgItemText( ID_EDIT1, myStr );
    

    grüssle 🙂

    p.s. das mit dem Update hau ich immer durcheinander. Erst FALSE? Erst TRUE? Ich werds in diesem Leben wohl nicht mehr lernen. Deswegen ist die 2. Lösung auch meine 😉


Anmelden zum Antworten