Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Непонятно :(  (Прочитано 5961 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
maximys1
Гость
« : 19-11-2008 14:25 » new

Собственно не понятно почему при добавлении строки CEdit edgew сюда
Код:
class CSIAODDlg : public CDialog
{
// Construction
public:
CSIAODDlg(CWnd* pParent = NULL); // standard constructor

// Dialog Data
enum { IDD = IDD_SIAOD_DIALOG };

protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support

public:

// CEdit edgew;
выскакивает такая бяка: Unhandled exception at 0x00fd2402 in SIAOD.exe: 0xC0000005: Access violation writing location 0x548bfffc.
а следом еще такая:There is no source code available for the current location.
а дальше Disassembly выскакивает.Жуть просто от простой переменной стоко проблем((

* 11.jpg (15.91 Кб - загружено 788 раз.)
Записан
Finch
Спокойный
Администратор

il
Offline Offline
Пол: Мужской
Пролетал мимо


« Ответ #1 : 19-11-2008 14:51 » 

Ну скажем так, это не просто переменная. А целый графический контрол. Я не силен в MFC, но так думаю, который нужно наверно еше и правильно иницилизировать.

А теперь предупреждение: Не называй тему так "Непонятно Жаль ". Тут вообше то находится форум. Представляеш примерно поиск старых тем примерно с таким же назвыанием. Я лично нет. Напиши точно как ты хочеш назвать тему, я переименую.
Записан

Не будите спашяго дракона.
             Джаффар (Коша)
Джон
просто
Администратор

de
Offline Offline
Пол: Мужской

« Ответ #2 : 19-11-2008 15:44 » 

Проблема не с добавлением переменной. Их можно объявить хоть тыщу.
Так что, maximys1, давай подробней рассказывай, что ещё делаешь, если конечно помощь нужна.
Записан

Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома.
"Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash
"Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman
"All science is either physics or stamp collecting." Ernest Rutherford
"Wer will, findet Wege, wer nicht will, findet Gründe."
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #3 : 19-11-2008 18:11 » 

1) вырубаем все точки останова (ctrl+B) , затем в режиме дебага запускем на отладку F5. Когда выскочет окошко - нажать "повторить". Возможно, будет показан дизасм, неважно. Жмём Alt+F7 - и по стеку вызовов ищем строку своего кода, а дальше думаем

2) CEdit edgew; - само по себе оно ничего не ломает, это я тоже только что проверил

3) если ничего не помогло, прикрепи архив с проектом, глянем )
Записан

Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines