Delphi For Windows 10
Jun 13, 2017 - It looks like Microsoft and Embarcadero solved their ends for [WayBack] Windows 10 Creators update and Delphi debugging don't go well.
I tried to install Delphi 5 on Windows 10, but hangs when configuring the BDE.
I've tried in a different directory with administrator permissions.
I've tried for compatibility mode as well.
If someone knows , I am very grateful!
2 Answers
This is the procedure I use to install Delphi 5 Pro on Windows 10:
- Log in as Administrator
- Turn UAC off
- Log in as Standard User
- Install Delphi 5 Pro via installer
- The installation hangs while trying to install the BDE.
- Use Task Manager to kill the install process.
- Delete C:Program Files (x86)BorlandDelphi 5Uninst.isu
- Install Delphi 5 Pro via installer
- Select registry settings only.
- Install d5proupgrade.exe (Bug fix Upgrade for Delphi 5 Pro)
Open a command prompt as Administrator:
> cd C:Program Files (x86)Common FilesBorland SharedDebugger
> tregsvr bordbk50.dll
> cd C:seebelowregardingwinhlp32-windows-7-x86-x86-komeil
> Install.cmd
Edit permission on C:Program Files (x86)BorlandDelphi5Bindelphi32.dro adding Everyone with Full Control
- Start Delphi 5
- When prompted, don't change JIT debugger and check don't ask again.
- Close Delphi 5
- Turn UAC on.
I don't use the BDE and have never tested to see if it works or not after this procedure.
See http://www.komeil.com/blog/windows-help-program-winhelp-winhlp32-exe to find out how to get Delphi 5 Help working in Windows 10 and to obtain winhlp32-windows-7-x86-x64-komeil.cab. You'll have to download and extract the cab file then edit the Install.cmd, adding the last two line in the Settings so it reads:
Delphi. Delphi is the fastest way to write, compile, package and deploy cross-platform native applications. Delphi is the choice for developers wanting the power, readability and flexibility of the Modern Object Pascal language, coupled with native compilers and component libraries for fast single source code development on Windows, macOS, iOS, Android and Linux.
I experienced the same problem but I found a workaround.
- Install BDE from a separate source (for example you can download it from the EDN)
- Start installing Delphi 5
- When it stuck on the Configuring BDE screen open Task manager and close the installer with the End task.
- Start the installer again but choose the latest option to setting Registry only.
- Enjoy (?)
protected by Community♦Feb 26 '16 at 12:47
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
Delphi Windows 10 Style
Not the answer you're looking for? Browse other questions tagged delphiwindows-10delphi-5bde or ask your own question.
Anybody know if delphi xe7 compatible with windows 10?Embarcadero says that XE8 is compatible. But tells nothing about XE7.
Borland Delphi For Windows 10
4 Answers
Yes, you can install XE7 on Windows 10, and the executables that it produces are compatible with Windows 10.
Embarcadero have been producing a lot of marketing recently that implies that you need XE8 to do Windows 10 development. Truth be told, you can use any version of Delphi beyond Delphi 1. Of course the newer versions make life easier, and clearly you need XE2 or later to target 64 bit executables.
So far as I can see, the only Windows 10 specific feature that is offered with XE8 is a Windows 10 style. That was what I took from a conversation with Marco Cantú on the subject. I guess that would be useful for FMX targets. If you are targeting classic VCL apps, and use the standard system theme, then this is of no interest. There's no point at all in faking the system style when you can let the system give you the true style. My old Delphi 6 applications, built with Mike Lischke's theme manager code, look and feel on Windows 10 identical to an application built with XE8.
Although Embarcadero says that XE8 is compatible with Windows 10, I'm unable to install or load our existing bpl projects using XE8 with Windows 10.I moved to XE8 because our projects wouldn't build with Windows 10 using XE4.
You can install and run Delphi XE7 on a Windows 10 machine. And of course you can compile your projects on Windows 10.But there were no enhancements made in the VCL or FireMonkey towards the new operating system. There is no official support for Windows 10. Your applications may not look and feel 100% like other applications do on Windows 10. But they can still be run as long as long as they don't use any old API that is no longer supported on Windows 10.
You can install and run Delphi XE7 on a Windows 10 machine.