I have installed Windows 8 on my laptop, and trying to get Delphi 7 to run.
I get the AV error: Access Violation at address 40005A06 in MOdule \'rtl70.bpl\' Read of
Navigate to your Delphi-7 shortcut right-click on it and select properties. Then at the top of the window select compatibility. Then find the compatibility section, tick the box saying "Run this program in compatibility for:" and select "Windows XP(Service Pack 2)" from the drop down box. Apply these settings
I am not sure if this is the problem but this is how I run Delphi-7 on Windows 8.
I installed Delphi 7 on Windows 8.1 using the advice from Craig, except that I used compatibility for Windows XP (SP 3)
. In the "Settings" section, I enabled Disable display scaling on high DPI settings
and Run this program as administrator
. Works well.
I have also since installed 3rd party extensions such as GEExperts and TurboPower SysTools v4.03. To get the latter to work, I had to navigate to these two registry keys: [HKEY_CLASSES_ROOT\BorlandProjectGroup\Shell\Open] and [HKEY_CLASSES_ROOT\DelphiPackage\Shell\Open] and in each delete the "ddeexec" key. Then load the "S403_d70.dpk" package from within Delphi.
Hope that helps!