кто подскажет почему при компиляции delphi проекта EXE всегда получаются разные, даже если ничего не менять в самом проекте?
т.е. на одном компе создаем проект, компилим, переимновываем exe, компилим 2-ой раз, сравниваем (fc /b file1.exe file2.exe >1.log) и видим - разные!!!
различные EXE после компиляции
-
hasherfrog
Re: различные EXE после компиляции
Первое, что приходит в голову - в ехешник включается дата компиляции. Используя 1.log и любой hex-редактор, Вы можете посмотреть, чем именно отлмчаются сгенеренные файлы.
-
i KeepeR i
-
i KeepeR i
Re: различные EXE после компиляции
Компиляторы Borland не чистят за собой мусор, который в памяти. Если вы посмотрите на exe-шники, увидите то, что лежало в памяти при компиляции.
-
pva
Re: различные EXE после компиляции
оказалось - дата/время
попробовал сделать bat-файл из 2 строк:
time 10:10
..\Delphi5\bin\dcc32.exe file1.dpr
потом file1.exe переименовываем в file0.exe и еще раз пускаем bat
в результате 2 одинаковых EXE
всем кто принял посильное участие спасобо
попробовал сделать bat-файл из 2 строк:
time 10:10
..\Delphi5\bin\dcc32.exe file1.dpr
потом file1.exe переименовываем в file0.exe и еще раз пускаем bat
в результате 2 одинаковых EXE
всем кто принял посильное участие спасобо