Probleme mit dem CString einer Combobox
-
Hallo erstmal,
ich hab hier ein ziemliches NewBie Problem. In den FAQ und bei der Suche hab ich nix gefunden.
Also ich habe ein Eingabefeld dem ich per Klassenassistent einen CString zugewiesen habe.
Jetzt will ich den CString in ein char variable umwandeln.
Das erste problem war das ich net wusste wie ich das Umwandeln soll, das Problem hab ich dank den FAQs gelöst. Nur das andere Problem ist, egal was ich in das Eingabefeld hineinschreib, es steht nix in dem CString. Wo ist das Problem?
Muss ich den CString erst updaten oder so?
mfg stealth00
-
Ja, du musst den Updaten (Guck dir mal UpdateData an)

-
Hab das Problem teilweise gelöst, wenn ich Enter drücke bekomme ich die Daten..
-
Enter löst OnOK aus und CDialog::OnOk macht UpdateData.

-
Ah danke hat geklappt!
Vielen Danke, saß heut schon fast drei stunden an dem Prob
-
Ist aber auch fies wenn man es noch nicht kennt...

UpdateData kümmert sich aber um ALLE Werte-Variablen zu den Controls. Nur mal einen machen geht leider nicht. Da musst du dann mit anderen Methoden ran. (Damit du dann nicht wieder verzweifelst, denn du wirst da sicherlich noch drüber wundern.)

-
Ich brauch MFC halt nur für nen kleinen Editor zu meinem Spiel

Deswegen kenn ich mich da net aus