![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Веб-дизайнер
Форумчанин
Регистрация: 11.08.2011
Сообщений: 305
|
![]()
Добрый день.
Подскажите пожалуйста, есть ли возможность перевести приложение написанное Delphi 7 (32bit) в работоспособную программу для 64bit? Не переписывая его с нуля полностью. Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А что за проблемы? Спокойно запускаются 32-битные приложения в 64-битной винде.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
![]()
используйте Delphi XE2, там есть 64-битный компилятор
"ковыряю изнутри" (с)
|
![]() |
![]() |
![]() |
#4 |
Веб-дизайнер
Форумчанин
Регистрация: 11.08.2011
Сообщений: 305
|
![]()
Аватар, должны работать, но я получаю ошибку "EOleSysError in module myapp.exe at XXXXXX". На 32-ушке при равных условиях работает нормально.
|
![]() |
![]() |
![]() |
#5 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
А если скомпилировать под 64-й Виндой ?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Есть мнение, что проблема в кривом коде программы.
Всегда ищи ошибку сперва у себя, а потом уже вали на систему. А так получается "я всегда переходил у себя в деревне дорогу на красный свет, но в городе меня сбила машина". И причём тут город?..
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#7 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
Думаю, что проблема в использовании WinAPI. Часть функций апи в вин7х64 переделаны/удалены.
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Например???
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#9 |
Веб-дизайнер
Форумчанин
Регистрация: 11.08.2011
Сообщений: 305
|
![]()
GunSmoker, программа работоспособна. уже говорил выше, что в идентичных условиях открываю на 32-ух - работает. Как говорили товарищи выше, что если работает там, то и там должно. Получаю ошибку (текст привел). Ясное дело может быть, что при загрузке приложение обращается к чему-то, чего нет или что изменено в системе64, но конкретно понять к чему не получается.
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Во-во. И как же мы должны это "что-то" угадать, если ты вообще про свою программу ни слова ни сказал?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с 64-разрядной Windows 7 | Ang15 | Win Api | 4 | 12.11.2011 00:09 |
из 16 разрядной в 32 | Sparky | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 17 | 01.03.2011 18:42 |
как проверить прокси на работоспособность | пауэрлифтинг | Работа с сетью в Delphi | 1 | 12.04.2010 08:38 |
Работоспособность DLL | doober | Microsoft Office Excel | 9 | 14.11.2009 19:34 |
Проверка URL на работоспособность | Beni | PHP | 2 | 13.08.2009 21:44 |