Помогите, пожалуйста. MVC++ 6.0. SDI — application. В какой-то момент что-то случается и MVC перестает загружать строковый ресурс IDR_MAINFRAME. В дебаговской версии в связи с этим при открытии или сохранении ошибки. В релизовской — нет. Что это такое и как с этим бороться?
Здравствуйте, Odi$$ey, Вы писали:
OE>Здравствуйте, Shipmaker, Вы писали:
S>>Что это такое и как с этим бороться?
OE>прочитать текст сообщения об ошибке
Я его уже начитался
Здравствуйте, Odi$$ey, Вы писали:
OE>Здравствуйте, Shipmaker, Вы писали: OE>ну а я пойду помедитирую, может телепатические способности откроются
Похоже, я Вас не так понял. А тут еще со связью проблемы. Сообщение об ошибке такое:
ругается на 577 строчку из docmgr.cpp, в которой:VERIFY(title.LoadString(nIDSTitle));
Помогите, пожалуйста.
Здравствуйте, Shipmaker, Вы писали:
S>ругается на 577 строчку из docmgr.cpp, в которой:VERIFY(title.LoadString(nIDSTitle));
посмотри по Call Stack как туда попадает твоя программа, с какого места — это код MFC, еще до того как начнет выполняться код написанный тобой, или все начинается с какого-то твоего кода?
Навскидку — в конструкторе theApp у тебя ничего лишнего не делается?
Здравствуйте, Odi$$ey, Вы писали:
OE>Навскидку — в конструкторе theApp у тебя ничего лишнего не делается?
конструктор theApp у меня девственно чист (сформирован AppWizard'ом)
OE>посмотри по Call Stack как туда попадает твоя программа, с какого места — это код MFC, еще до того как начнет выполняться код написанный тобой, или все начинается с какого-то твоего кода?
Это все код MFC, сам я ничего не делал.
VERIFY(title.LoadString(nIDSTitle));
В случае открытия файла он почему — то хочет загрузить строковый ресурс AFX_IDS_OPENFILE — строка заголовка диалогового окна открытия файла(это ему передается в параметре nIDSTitle), а затем хочет загрузить ресурс AFX_IDS_ALLFILTER — название фильтра.
В случае сохранения файла требуется ресурс AFX_IDS_SAVEFILE — заголовок окна сохранения файла.
Если эти ресурсы создать, то все проходит нормально. Непонятно вот что: почему до какого-то
времени ему хватает ресурса IDR_MAINFRAME, а потом, для меня совершенно неожиданно, начинают требоваться эти ресурсы, причем только в дебаговской версии.
Очень хотелось бы узнать Ваше мнение ибо сам я не могу разобраться.