![]() |
eXeL@B —› Программирование —› Не отображается окно WINAPI DialogBoxParam на WinXPSP3, хотя на WinXPSP2 все работает. |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 30 сентября 2008 11:21 · Личное сообщение · #1 Собственно такой сабж. Может я чего-то не допонимаю. После того, как стал пользоваться Windows XP SP3, заметил, что некоторые программки, написанные раньше перестали запускаться. Т.е. не отображается окно при запуске и происходит сразу выход из программы. В общем бред какой-то ![]() ![]() ![]() |
|
Создано: 30 сентября 2008 11:55 · Личное сообщение · #2 |
|
Создано: 30 сентября 2008 12:01 · Личное сообщение · #3 Вот отрыл в масме masm32\examples\exampl01\resdlg приложение с такими же симптомами. Наблюдается это даже на свежей винде. Может кто сталкивался с таким? В чем глюк? ![]() ![]() |
|
Создано: 30 сентября 2008 12:04 · Личное сообщение · #4 Прогнал олькой последний пример. Получил ошибку, что типа ресурс не наден. Но он то есть!!!! Скриншот в аттаче ![]() ![]() |
|
Создано: 30 сентября 2008 12:05 · Личное сообщение · #5 |
|
Создано: 30 сентября 2008 12:07 · Личное сообщение · #6 |
|
Создано: 30 сентября 2008 12:18 · Личное сообщение · #7 |
|
Создано: 30 сентября 2008 13:14 · Личное сообщение · #8 У меня вообще на СП3 много чего не работало , назад вернул и все окей. Лажовый какой то СП3. 714 ERROR_RESOURCE_DATA_NOT_FOUND The specified image file did not contain a resource section. Проверь валидность exe. Скорее всего дело в параметрах. Как ты определяешь параметры для окна ? Также проблема может быть в инклудах. ----- RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube ![]() |
|
Создано: 30 сентября 2008 13:26 · Поправил: NetSpider · Личное сообщение · #9 |
|
Создано: 30 сентября 2008 13:28 · Личное сообщение · #10 mak пишет: 714 ERROR_RESOURCE_DATA_NOT_FOUND The specified image file did not contain a resource section. Проверь валидность exe. Скорее всего дело в параметрах. Как ты определяешь параметры для окна ? Также проблема может быть в инклудах. Ну дык. Проблема не только в том приложении, что я написал, а не работает даже пример из масма( в нем то я ничего не менял!) ![]() |
|
Создано: 30 сентября 2008 13:35 · Личное сообщение · #11 |
|
Создано: 30 сентября 2008 13:40 · Личное сообщение · #12 |
|
Создано: 30 сентября 2008 13:51 · Личное сообщение · #13 |
|
Создано: 30 сентября 2008 14:08 · Личное сообщение · #14 Ну собственно. Запустилось мой приложение. Правда без XP.manifest #include "resource.h" MAINFORM DIALOGEX MOVEABLE IMPURE LOADONCALL DISCARDABLE 0,0,235,139 STYLE DS_MODALFRAME | 0x0004 | DS_CENTER | WS_CAPTION | WS_SYSMENU | WS_VISIBLE | WS_POPUP CAPTION "Dialog" FONT 8, "MS Sans Serif", 700, 0 /*FALSE*/ { CONTROL "",100,EDIT,ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP,3,3,167,134 CONTROL "Кодировать",101,BUTTON,BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,174,7,59,14 CONTROL "Декодировать",102,BUTTON,BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,174,27,59,14 CONTROL "Выход",103,BUTTON,BS_PUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP,175,121,56,14 } MAINICON ICON DISCARDABLE "Icon_1.ico" //1 24 DISCARDABLE "Data_1.bin" ![]() |
|
Создано: 30 сентября 2008 14:10 · Личное сообщение · #15 А вот когда компилю с xp.xml <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity processorArchitecture="x86" version="5.1.0.0" type="win32" name="program.exe"/> <description>Mx XP Program</description> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="x86"/> </dependentAssembly> </dependency> </assembly> Уже не запускается. Почему такое может быть? ![]() |
|
Создано: 30 сентября 2008 14:10 · Личное сообщение · #16 |
|
Создано: 30 сентября 2008 14:17 · Поправил: NetSpider · Личное сообщение · #17 mak пишет: проверь 10 раз , а то малоли. А твой работает ? Макрософтовский пример не запускался, потому что изначально был скомпилирован без ресурсов. Он под горячую руку мне попался. Глянул не работает, а посмотреть сам exe на наличие ресурсов не догадался. Собрал с ресурсами и пример от майкрософта запустился. А вот с моим другая проблема. Когда собираю ресурс с манифестом он не запускается(и олька не ругается), а когда без манифеста, то запускается. И где глюк??? ![]() |
|
Создано: 30 сентября 2008 14:25 · Личное сообщение · #18 |
|
Создано: 30 сентября 2008 14:26 · Поправил: NetSpider · Личное сообщение · #19 Вот. Два екзе. Отличаются наличием манифеста и его отсутствием. Тот который без манифеста на Windows XP SP3 стартует, а с манифестом нет. ОТправлял другу - у него тоже самое. Мистика. ![]() ![]() ![]() |
|
Создано: 30 сентября 2008 14:54 · Поправил: SYNAPSiS · Личное сообщение · #20 |
|
Создано: 30 сентября 2008 14:57 · Поправил: NetSpider · Личное сообщение · #21 |
|
Создано: 30 сентября 2008 15:21 · Личное сообщение · #22 |
|
Создано: 30 сентября 2008 15:52 · Личное сообщение · #23 |
|
Создано: 30 сентября 2008 16:09 · Поправил: NetSpider · Личное сообщение · #24 Tim пишет: NetSpider пишет: ZverCD SP3 жесть. почему люди таким пользуются вообще... и причем тут сервис пак? сколько уже его ставил везде - нигде не было проблем А у меня вот такое наблюдается. С сп2 вообще таких проблем никогда не было. Вот и думай в чем дело. ![]() Тему пока не закрываю, если все-таки кто-то с подобным сталкивался - отпишитесь пожалуйста и получилось ли разобраться в чем было дело. SYNAPSiS пишет: я ставил Microsoft.Windows.XP.with.Service.Pack.3-ZWTiSO, как я понял это то же самое что микрософт по мсдн распостраняет По ходу с MSDN вроде. ![]() |
|
Создано: 30 сентября 2008 18:11 · Личное сообщение · #25 |
|
Создано: 30 сентября 2008 18:53 · Личное сообщение · #26 |
|
Создано: 30 сентября 2008 22:39 · Личное сообщение · #27 |
|
Создано: 30 сентября 2008 23:33 · Личное сообщение · #28 |
|
Создано: 30 сентября 2008 23:44 · Личное сообщение · #29 |
|
Создано: 30 сентября 2008 23:54 · Поправил: tempread · Личное сообщение · #30 |
. 1 . 2 . >> |
![]() |
eXeL@B —› Программирование —› Не отображается окно WINAPI DialogBoxParam на WinXPSP3, хотя на WinXPSP2 все работает. |
Эта тема закрыта. Ответы больше не принимаются. |