![]() 42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
|
|
1 | |
Win32 -> Win64 = BEX06.01.2013, 15:51. Показов 2349. Ответов 9
Метки нет Все метки)
(
Проблема появилась после переустановки вин32 ту 64. Проект был с 12 альфа скинами и библ bass.dll
На новой системе поставил тот же RAD XE2 чисто случайно поставил 13 alpha skins (правда триальную версию). При компиляции нет никаких ошибок, даже SplashScreen запускается, все начинается после запуска главной формы. Она даже не появляется, просто вылетает завершение программы. Вот думаю поставить обратно 12 alphaskins. Может bass на 64 другой? (в папке с проектом лежит 32 битный бас).
0
|
06.01.2013, 15:51 | |
Ответы с готовыми решениями:
9
Как перекомпилить Win32 dll -> Win64 Сборки MinGW (GCC-win32/win64) от niXman Сборки MinGW(win32/win64) от niXman C++1x |
![]() 42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
|
|
06.01.2013, 15:53 [ТС] | 2 |
Вот еще.
После нажатия break вылетает на CPU. (Менял Core2Duo на FX8350)
0
|
![]() |
|
06.01.2013, 16:10 | 3 |
Даже после запуска пустого проекта вылетает? Если да, то поменяй путь к папке RadStudio/bin в системной переменной PATH.
поддержка 64битных приложений появилась только xe3, у тебя xe2
0
|
![]() 42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
|
|
06.01.2013, 16:34 [ТС] | 4 |
Ну на всякий поставил себе еще XE3.
НО!!! У меня еще был один проект, писался параллельно. И он запускается! Добавлено через 6 минут без альфа скинов
0
|
![]() 42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
|
|
06.01.2013, 16:43 [ТС] | 6 |
kzru_hunter, жадность, жадность( Просто глянул что нового. То есть при анинсталяции xe3 на xe2 запустится?
Добавлено через 2 минуты kzru_hunter, а, щас попробую)
0
|
872 / 448 / 35
Регистрация: 25.10.2011
Сообщений: 910
|
|
06.01.2013, 16:45 | 7 |
Еще не работал с XE3, поэтому не могу сказать, как повлияет установка сверху XE2. Поддержка 64-бит для плюсов тоже недавно появилась, может быть сырой. Но точно могу сказать, что использование разных версий библиотек на угад - хорошо не закончится.
Если компилятор 32-битный, то все библиотеки, вообще все, что Вы используете, должно быть 32-бит. Не важно, что при этом стоит 64-битная винда.
1
|
![]() |
|
06.01.2013, 16:48 | 8 |
когда приложение запускается, оно подгружает вспомогательные библиотеки (dll-ки).
порядок поиска dll-ок описан здесь. при запуске с большей вероятностью загрузилась левая dll-ка, из-за чего приложение вылетело. можно сделать так, чтобы грузилась нормальная dll-ка; для этого нужно изменить переменную PATH список загруженных приложением dll-ок можно посмотреть с помощью CTRL+M, после того, как приложение запустилось, (или ctrl+alt+m, не помню уже) и увидеть их полный путь.
1
|
![]() 42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
|
|
06.01.2013, 17:44 [ТС] | 9 |
kzru_hunter, в общем приложение каким то образом запустилось, только голое без скинов. Перед запуском вылетает message что эта версия триальная , а дальше запускается приложение голое, не скинизированное.
Думаю снести 13 скины и поставить 12. У кого есть 12е скины? Добавлено через 38 минут Это было адским испытанием! Терпения просто не хватает! Короче, поставил другую версию альфаскинов с грехом пополам. Почему ничего не скинизировалось? Каким то образом в свойстве active компонента skinmanager было FALSE!!! Всем большое спасибо!
0
|
![]() ![]() |
|
06.01.2013, 18:10 | 10 |
Вывод прост- не использовать Альфа.
По крайней мере я бы внедрял Альфа только когда проект завершен как отдельную версию программы... RAD2009 заменил на XE3 - доволен ![]()
0
|
06.01.2013, 18:10 | |
Помогаю со студенческими работами здесь
10
Компиляция для win32 bit на win64 Как установить принтер подключённый к Win32 на Win64 Как узнать каких исполняемых файлов на жестком диске больше?(ДОС, WIN16,WIN32,WIN64,POSIX) Эпидемия Win32.HLLW.Shadow.based (Net-Worm.Win32.Kido, W32.Downadup, Worm:Win32/Conficker) Выводить ошибку BEX Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Введение в Dapr для разработчиков .NET
UnmanagedCoder 18.03.2025
Разработка распределенных систем никогда не была настолько востребованной и одновременно такой сложной. Если вы . NET разработчик, то наверняка сталкивались с необходимостью жонглировать обнаружением. . .
|
Собеседование по Spring Boot: продвинутые вопросы и ответы
Javaican 18.03.2025
Собеседования на позиции старших разработчиков и архитекторов требуют глубокого понимания внутренних механизмов Spring Boot, нюансов конфигурирования, подходов к оптимизации и построению сложных. . .
|
Перечисления в TypeScript: использование и лучшие практики
run.dev 18.03.2025
Пишете код и устали от разбросанных по проекту "волшебных" строк и чисел? Знакомая ситуация: где-то в глубине кода притаилась строка "ADMIN", а в другом месте используется "admin". И вот уже. . .
|
Фишки Kotlin, которые все любят
Javaican 18.03.2025
Помню, как скептически относился к появлению "ещё одного языка для JVM" — мол, зачем нам что-то новое, когда есть Java? Но первый же проект на Kotlin заставил меня пересмотреть свое мнение. Код стал. . .
|
Списки и кортежи в Python: различия, особенности, применение
py-thonny 18.03.2025
Если вы когда-нибудь писали код на Python, то наверняка сталкивались с конструкциями вида или ('имя', 25, 'инженер'). Это и есть списки и кортежи — последовательности, хранящие упорядоченные наборы. . .
|
Интеграция JavaScript в Haskell
golander 18.03.2025
Ключевая особенность нового JS-бэкенда GHC — возможность создавать колбэки из JavaScript в Haskell-код. Это открывает дорогу разработке полноценных браузерных приложений, позволяя реагировать на. . .
|
Циклы for в Python
py-thonny 17.03.2025
Существует множество ситуаций, когда нам нужно выполнить одно и то же действие несколько раз. Цикл for в Python — настоящий рабочий конь для большинства программистов. Если вам нужно пройтись по всем. . .
|
Предсказание ветвлений - путь к высокопроизводительному C++
NullReferenced 17.03.2025
В высокопроизводительном программировании на C++ каждый такт процессора на счету. Когда речь заходит о разработке систем с низкой задержкой — будь то высокочастотная торговля, обработка потоковых. . .
|
Паттерн CQRS в C#
UnmanagedCoder 17.03.2025
Создание сложных корпоративных приложений часто требует нестандартных подходов к архитектуре. Один из таких подходов — паттерн CQRS (Command Query Responsibility Segregation), предлагающий простую,. . .
|
Паттерн Цепочка ответственности в C#
UnmanagedCoder 17.03.2025
Цепочка ответственности — это поведенческий паттерн проектирования, который позволяет передавать запросы последовательно по цепочке потенциальных обработчиков, пока один из них не обработает запрос. . . .
|