| BG Development · За реклама · За контакти |
Помощ Търсене Потребители Календар Правила |
| Здравей! ( Включване | Регистриране ) |
![]() ![]() ![]() |
| n.sivkova |
Публикувано на: 25-05-2013, 19:19
|
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 11 Регистриран на: 30.01.07 |
Здравейте,
Как мога да променя текста, който се визуализира на дадена позиция в CListBox? Виждам, че има CListBox::GetText , но не виждам аналогична SetText? |
| faraon7 |
Публикувано на: 25-05-2013, 20:52
|
||||
|
Име: Група: Потребител Ранг: Посетител Мнения: 61 Регистриран на: 09.02.12 |
Здравей, В MFC нещата са малко ..... Понякога трябва да правиш разни акробатики. Aко не се лъжа беше нещо от сорта на следното:
Ако AddString няма Position (не помня със сигурност) става по следният начин:
IDC_LISTBOX е идентификатора на желания ListBox. |
||||
| n.sivkova |
Публикувано на: 25-05-2013, 23:54
|
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 11 Регистриран на: 30.01.07 |
За съжаление не това - AddString няма позиция, а FindStringExact ми връща индекса, където се среща търсения низ, но пак не се сещам как да го използвам, за да променя текста на тази позиция.
|
| dvader |
Публикувано на: 26-05-2013, 07:04
|
![]() Име: Валерий Тодоров Група: VIP Ранг: Почетен член Мнения: 5419 Регистриран на: 12.07.05 |
FindStringExact() намираме къде е текста
DeleteString() изтриваме стария текст InsertString() вмъкваме новия текст -------------------- I find your lack of faith disturbing
|
| n.sivkova |
Публикувано на: 26-05-2013, 23:33
|
|
Име: Група: Потребител Ранг: Новопостъпил Мнения: 11 Регистриран на: 30.01.07 |
Да, тази комбинация от функции ми свърши работа. Благодаря dvader!
|
![]() |
![]() ![]() ![]() |