in ein Eingabefeld schreiben
-
ne der Fehler ist immer noch da
-
CString werte; GetDlgItemText(IDC_EDIT1, werte);
-
habe aber mehrere werte die nachjedem klick in die liste kommen sollen wie geht das
-
bumbumb2005 schrieb:
habe aber mehrere werte die nachjedem klick in die liste kommen sollen wie geht das
Bitte denk dran: Bemühe dich mit den Fragen - sonst bemühe ich mich nicht zu Antworten...
Also: Was für Werte hast du? Kannst du mir den Code dazu zeigen? Variablendeklaration?
Liste? Was für eine Liste, wir reden doch über ein Edit.
-
Ne ich habe eine eingabefeld.
UpdateData(true); CString liste,szButtonId; OnButton10(); int zaehler = m_liste2.GetItemCount(); CString werte = m_liste2.GetItemText(zaehler-oa,1); GetDlgItem(oa)->SetWindowText("x"); SetDlgItemText(IDC_EDIT1,werte );
In die Variable Werte kommt ein Wert von einem Button sobalt er angeklickt wurde. Wenn ich jetzt einen anderen Button anklicke der anders heißt soll der Name des ersten button in dem eingabefeld stehen danach ein durch ein komma getrennt der nächste name
-
na einfach per Stringaddition über format oder einfach oldschool +=
-
gebe mir mal ein BSP für meine Sache
-
tut mir leid aber auf Befehle reagiere ich nicht
GEBE MIR!
vielleicht unterwirft sich dir jemand oder du versuchst es einfach mal nett
-
Kannst du mir bitte ein Beispiel geben? Vielen dank
-
Ahhh es geht auch nett!
Na wenn du so frägst gib ich dir gerne ein Beispiel:
Variante 1:CString Test = "Ich bin"; CString andererString = "doof!"; CString Test.Format("%s%s",Test,andererString);
Variante2 wir nehmen an oben deklarierte Strings seien hier verfügbar:
Test = Test+andererString; //bzw Test += andererString;