|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2016, 11:12 | #1 | |
Форумчанин
Регистрация: 19.05.2009
Сообщений: 153
|
Проблема с выводом текста в текстовые поля диалога
Я работаю в Visual C++ 2012.
Есть класс CSourceNUDialog : public CDialog Код:
В этом классе есть функция setTextsIntoEdits: Код:
В вызывающей функции я пишу: Код:
И в отладчике внутри функции setTextsIntoEdits на первой же строке Код:
Цитата:
Что это означает? Как исправить эту ошибку? |
|
28.11.2016, 11:29 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
Диалог еще создать надо.
Создав класс окно еще не создано. У вас оно создается при вызыве DoModal, соответственно данные надо устанавливать из OnInitDialog. В принципе все делается не так. Создаются переменные для нужных данных и делается data exchange этих данных с окнами. В итоге ваша setTextsIntoEdits будет устанавливать эти переменные а потом диалог сам будет брать из них. Ref: https://msdn.microsoft.com/en-us/library/xwz5tb1x.aspx https://www.codeproject.com/articles...xchange-in-mfc |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с выводом текста на экран | JoBl | Win Api | 9 | 24.01.2012 01:56 |
Проблема с выводом текста в DIV | vlad.md | HTML и CSS | 6 | 20.11.2011 19:33 |
Отправка Текста из ListBox в текстовые поля | unicode | Общие вопросы Delphi | 5 | 14.05.2009 08:46 |
Текстовые поля. Проблема | spygms | Общие вопросы Delphi | 4 | 09.01.2009 20:44 |
Проблема с выводом текста | limon | PHP | 6 | 30.11.2008 20:03 |