Цитата
Тем кому хочется запускать сапр для плат на калькуляторах
началось. откуда ж вы лезете, "разработчики". Т.е. ПО вообще оптимизировать не надо? Так ото, из печки в продакшн. Если вы поклоник тормозной "Виндовс Виста", то не все такие. Другие переехали на исправленнную
и оптимизированную семёрку. Вот же дураки, а. Не хотят, чтобы программы съедали ресурсы ПК.
----------------------------------------
и острота ваша устарела как и ход мыслей. ибо давно уже на калькуляторах можно и в супермарио поиграть. а для вас, видимо, калькулятор - это что-то с выводом на газоразрядные индикаторы с большими пружинными кнопками.
Цитата
Тут вы сильно заблуждаетесь.
ну что же. Пусть фанаты АД не обижаются, не я это начал ))) Берём дистр 15-го АД. Достаём из него всякие интересные файлы
Код
file Application\\DXP.EXE Application\\MFC71CHS.DLL Application\\System\\OUT_AdvPcb3DPrint.dll Application\\System\\PCB3D.dll Application\\System\\PinSwapper.dll Application\\System\\XW_TransmissionLine_Lossy.dll Application\\bzip2.dll Application\\xul.dll
Application\DXP.EXE: PE32 executable (GUI) Intel 80386, for MS Windows
Application\MFC71CHS.DLL: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
Application\System\OUT_AdvPcb3DPrint.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
Application\System\PCB3D.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
Application\System\PinSwapper.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
Application\System\XW_TransmissionLine_Lossy.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
Application\bzip2.dll: PE32 executable (DLL) (console) Intel 80386 (stripped to external PDB), for MS Windows
Application\xul.dll: PE32 executable (DLL) (GUI) Intel 80386, for MS Windows
Шьорт побъери, какая неожиданность. Все файлы для 32-битной системы и содержат код для 32-битного процессора. А теперь немного на закусочку. Открываем DXP.EXE и полазим там, посмотрим, что там интересного.
Тееекс повзольте, что за "FormCreate PixelsPerInch". Где-то... а-а-а, так это ж делфи )
Цитата
- Не смей порочить АД, - будет кричать адепт альтия, забрызгивая меня своими слюнями, - любой разработчик может назвать свои методы как угодно!!!!!!!
Ну, допустим. Смотрим дальше. "TLabel" - ну вы то в курсе откуда это? "TMenuItem.About1.Caption" - там цифры после названий вообще конёк, показатель разгильдяйства делфи-программистов(программистов ворд подчёркивает зелёным, т.к. употреблено вместе с делфи).
Цитата
- Еретиииик, - кричит фанатик
"FastMM". Текс, а что это такое?
Цитата
FastMM is a lightning fast replacement memory manager for Embarcadero Delphi Win32 and Win64 applications that is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.
Ну а разрядность мы уже установили выше. И ведь странно. Что? - спросите вы. Отвечаю:
Цитата
1 сентября 2011 года Embarcadero выпустила RAD Studio XE2. Поддержка платформы x64 (пока только для Windows).
Почему же win32? Ведь давно среда поддерживает выпуск для 64-битных приложений.
Цитата
- Заааткнись, немедленно заткниииииись, - фанатик полон энергии и решительности
Что пошло не так, почему есть новая RAD, но софт "старый"? Подождите, а что это... тааак, так
Цитата
FastMM Borland Edition © 2004 - 2008 Pierre le Riche / Professional Software Development
ну теперь понятно. там кто-то про калькуляторы заикался.
Плодить новые баги, используя старючий как переваренная пища мамонта софт - это надо уметь? Нет, надо быть просто делфи-"программистом".
А чтоже делать маленьким деткам, которые не могут открыть exe в редакторе? Когда запущен AD пусть нажмут Ctrl+Shift+Esc(это три клавиши вместе). Повявившаяся штучка называется "Диспетчер задач".
Детки видят справа от AD такой текстик "*32". Значение этого текстика оставляю для факультативного изучения.
-------------------------------------------------------------------------------------------------
А теперь серьёзно. Софт реально старый, в нём много наросло возможностей и много багов. Вот так вот перенести его на новую платформу без решения предыдущих проблем - это надо быть отчаянным сорвиголовой.
Вангую, что AD x64 не будет ещё лет пять точно, а то и все 10.