Здравствуйте, SchweinDeBurg, Вы писали:
SDB>Здравствуйте, pominub, Вы писали:
P>> Имеется диалог: скажем CmyDlg. На нём к примеру две вкладки: P>> CPage1 и CPage2. На CPage1 находится EditBox (переменная m_Edit)и кнопка (скажем BUTTON1), P>> на CPage2 находится ListCtrl (переменная m_List). Проблема следующая: Добустим я хочу ввести ввести в EditBox какой-то текст и чтобы после P>>нажатия на кнопку на второй закладке (в ListCtrl) этот текст появился как строка. Как это можно организовать?
SDB>В обработчике ON_BN_CLICKED() соответствующией кнопки вызвать m_Edit.GetWindowText(...) и m_List.AddString(...).
Я так пробовал. Компилируется нормально, а потом при нажатии на эту кнопку возникает ошибка.
Я делаю так:
void CTabPage1::OnButton3()
{
CString text;
CTabPage2 page2;
page2.m_List.InsertItem(0, text);
}
Так вот при нажатии на эту кнопку вылезает ошибка Debug Assertion Failed. Может
я что-то не так делаю? И вообще — в каких случаях возникают ошибка такого рода?