| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Определить версию Delphi |
| Автор: December 2.10.2004, 01:42 |
| Greetings All! Есть ли возможность по исходнику определить, в какой версии Delphi была создана прога? |
| Автор: _hunter 2.10.2004, 14:56 |
| смотря что понимается под "исходником": если только .pas файл -- можно только приблизительно прикинуть если есть файл проекта -- в нем версия указывается |
| Автор: December 2.10.2004, 18:18 |
| файл проекта- это dpr имеется в виду? Нет там ничего явного.... В исходниках есть всё, необходимое для компиляции, т.е. модули, формы, картинки и т.п. |
| Автор: _hunter 2.10.2004, 18:23 |
| он не помню как у Delphi, но у Builder' a ( .bpr ) все написанно а насколько критична точность / в чем проблема? ( есть, кстати еще один вариант -- поставить все версии и смотреть какая не откроет форму ) |
| Автор: Pathfider 2.10.2004, 19:56 |
| Единственное, что в Delphi 6 (или раньше) нет функции VarToStr, а в Delphi 7 есть. |
| Автор: _hunter 2.10.2004, 20:25 |
| щас глянул: есть такой файл ( у меня ( Delphi 7 ) ) .dof и в нем есть такое: [FileVersion] Version=7.0 |
| Автор: Pakshin A. S. 2.10.2004, 20:36 |
| К сожалению, это только там. В Delphi 5 проектах пока не нашел никакого намека на то, что проект писался под D5... |
| Автор: December 2.10.2004, 22:48 | ||
Хотелось бы узнать 5/6/7 версию, или раньше. Скорее просто любопытно, чем важно. dof'a у меня нет - он не критичен для компиляции... |
| Автор: Cashey 3.10.2004, 15:31 | ||
В 6-ом Дельфи это то же есть. Но это единственное упоминание о версии, которое мне удалось найти. Возможно, можно еще и в exe посмотреть, если он есть. |
| Автор: December 5.10.2004, 06:46 | ||
Есть... Впрочем, я уже получил доказательства, что проект сделан в 6. Всем спасибо за участие. |