How can I detect which version of Delphi was used to compile a pre-existing .exe file? I don’t necessarily need to do this with code.
I tried PEiD but it cannot detect if version is newer than Delphi 7.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Download the various files for the IDR (Interactive Delphi Reconstructor), extract them to a folder and run it. Load your compiled executable inside IDR and it’ll tell you what version the executable was compiled in (has proven accurate for me).