|
|
|
|
|
для: JIEXA
(27.01.2007 в 16:17)
| | - | |
|
|
|
|
|
|
|
для: cheops
(27.01.2007 в 16:12)
| | Ура! Спс! | |
|
|
|
|
|
|
|
для: JIEXA
(27.01.2007 в 16:02)
| | Вот как у меня получилось
void Cmy9Dlg::OnBnClickedButton1()
{
UpdateData(TRUE);
m_bnum = m_num;
MessageBox(m_bnum);
UpdateData(FALSE);
} |
PS Короче TRUE в UpdateData помещает значение элементов управления в связанные переменные, а FALSE - наоборот обновляет элементы управления в соответствии со значениями связанных переменных. | |
|
|
|
|
|
|
|
для: cheops
(27.01.2007 в 16:03)
| | Да | |
|
|
|
|
|
|
|
для: JIEXA
(27.01.2007 в 16:02)
| | Вот в такой обработчик выводит что-нибудь в MessageBox?
void Cmy9Dlg::OnBnClickedButton1()
{
UpdateData(TRUE);
m_bnum = m_num;
MessageBox(m_bnum);
UpdateData(TRUE);
} |
| |
|
|
|
|
|
|
|
для: cheops
(27.01.2007 в 15:54)
| | Если написать так:
void Cmy9Dlg::OnBnClickedButton1()
{
UpdateData(TRUE);
MessageBox(m_num);
m_bnum = m_num;
UpdateData(TRUE);
}
|
То в MessageBox текст содержится, а вот static - нет. | |
|
|
|
|
|
|
|
для: JIEXA
(27.01.2007 в 15:50)
| | А при этом текст в IDC_num имеется? Попробуйте вот так вот написать
void Cmy9Dlg::OnBnClickedButton1()
{
UpdateData(TRUE);
m_bnum = m_num;
UpdateData(TRUE);
} |
Или обработайте событие CHANGE текстовой области, поместив туда метод UpdateData() - дело в том, что переменные в объекте диалогового окна обновляются по вызову этого метода и судя по всему у нас просто не заполняется переменная m_num. | |
|
|
|
|
|
|
|
для: cheops
(27.01.2007 в 15:49)
| | Пустое | |
|
|
|
|
|
|
|
для: JIEXA
(27.01.2007 в 15:46)
| | А если в обработчик кнопки добавить
Что-нибудь выводится? Или диалоговое окно MessageBox пустое? | |
|
|
|
|
|
|
|
для: cheops
(27.01.2007 в 15:44)
| | Не помогло | |
|
|
|
|