![]() |
|
|
![]()
|
|
| deniska |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
Народ, ситуация следущая. в VC2005 есть юникодный проект(ехе). чтобы он работал в 98-й винде, прикрутил к нему Microsoft Layer for Unicode. ехе после этого стал запускаться, НО:
В процессе работы модуль должен грузить ресурсную длл(в ней тока строки), которая в 98 грузиться не хочет. Вот такой затык.... собирал ее по всякому: и юникод и мультибайт. не хочет и все тут... Какие будут предложения? |
|||
|
||||
| Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Собирай как хочеш, ресурсы всегда в уникоде хранятся.
Добавлено через 3 минуты и 24 секунды Псмотри что GetLastError говорит. А вообще MSDN читать надо!!!
-------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
| deniska |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
MSDN прочитан в первую очередь
|
|||
|
||||
| deniska |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
GetLastError - ERROR_DLL_NOT_FOUND - 1157
пацсталом. с путями все норм |
|||
|
||||
| Rapalex |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 732 Регистрация: 20.1.2006 Где: Украина -> Ник олаев Репутация: 6 Всего: 8 |
Ради хохмы, попробуй указать полный путь.
-------------------- In vitium ducit culpae fuga. Желание избежать ошибки вовлекает в другую. (Horatius) |
|||
|
||||
| deniska |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
полный и задается...
причем FindFirstFile проходит нормально.... Это сообщение отредактировал(а) deniska - 11.2.2008, 13:16 |
|||
|
||||
| deniska |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
Кажется после некоторых плясок с бубном проблема решилась но только таким способом: вместо MFC extension dll обычная, и обязательно Character Set: No set. Вот так. Буду рад если кто сможет объяснить причину. Подчеркну, что такая проблема только с 98 виндой
Это сообщение отредактировал(а) deniska - 11.2.2008, 15:05 |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 6 Всего: 118 |
unicode расширение для w9x стоит ? (и какая версия IE в системе - он вроде как ставит новые....?)
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| deniska |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 398 Регистрация: 1.7.2005 Где: Троицк Репутация: 1 Всего: 0 |
думаю от этого не зависит. Чтоб юникод приложение работало под 98 нужно прикрутить к нему Microsoft Layer for Unicode. насколько я понимаю это все
|
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Скорее всего, дело в зависимостях DLL, которую ты грузил: именно зависимости не находились.
И тебе зачем ресурсы в виде extension DLL -------------------- ... |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 6 Всего: 118 |
depends что говорил на это кстати? "Microsoft Layer for Unicode" - а он установлен ? вот это и был вопрос
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |