selektiertes Feld der ListBox auslesen
-
Hi,
ich habe ein Problem beim Auslesen des selektierten Feldes einer Listbox.
Mit folgendem Code habe ich die ListBox gefüllt:
m_myListBox->AddString("Textzeile 1"); m_myListBox->AddString("Textzeile 2"); m_myListBox->AddString("Textzeile 3");Und mit folgendem Code möchte ich die ListBox auslesen:
int i; CString Text; i = m_myListBox.GetCurSel(); Text = m_myListBox.GetItemData(i);Zwar enthält i nach dem Auslesen einen int-Wert, aber der String "Text" bleibt leer. Wie kann ich den zweiten String (nachdem er selektiert wurde), den ich im ersten Code-Beispiel eingefügt habe, auslesen?
Danke für Eure Hilfe!!!!!!!!!
-
CString Text; int item = m_myListBox.GetCurSel(); m_myListBox.GetText(item,Text);