Reputation: 6477
If I try to run Delphi 7, I get this frightening message:
Register Delphi
Borland license information was found, but it is not valid for
Delphi.
You can not run Delphi without this information.Click the 'Exit' button to exit Delphi.
[Exit]
Delphi was running fine this morning, but choked when I tried to load the project I'm working on.
I don't know why.
Upvotes: 29
Views: 27349
Reputation: 17278
According to the archives of Chillibear, here is what you do:
registry.slm
file from the .borland
directory within your user's folder within documents and settings (or just enter %userprofile%\.borland
into your Explorer path box).D7Reg.exe
file from within your Delphi 7 Bin
directory.Upvotes: 56
Reputation: 41
Easiest way: Restoring the registry.slm file from a backup did the job!
file location: %userprofile%\.borland
As to 'why': Found said registry.slm file damaged after a power out. Restore, voilá!
Upvotes: 0
Reputation: 41
The same message problem but with a change of hard disk for a new(copy all the partition) The solucion change the name of the unit, becouse any program work. But maybe happend if you install in other unit and the borland to start try to find in the other name of unit.
Upvotes: -1
Reputation: 37
I had this problem after the recent update to W10. I found the slm file in C:\users\.borland and just renamed it (in case). I was then able to run D7Reg.exe - if you try it before deleting the slm file it doesnt accept your registration details!! I cancelled the program after it had accepted the details so that it didnt wipe all the 3rd party connections and Delphi7 now works fine. Thank you so much for this fix.
Upvotes: 0
Reputation: 91
Invalid Delphi license
- Delete your registry.slm file from the .borland directory within your user's folder within Documents and Settings.
- Run the D7Reg.exe file from within your Delphi7 Bin directory.
- Follow the registration steps (you don't have to register now!)
- All done. Open Delphi7 as normal.
Using this 4 step program made my blood pressure drop to safe levels again.
Thank you very much.
Upvotes: 9
Reputation: 21
You'll also encounter this similar error message when your C drive where C:\Documents and Settings\username\borland folder is located doesn't have enough disk space left to write to. You must free up as much disk space as you could or transfer some of files to another drive and the error message will simply vanish without a trace.
Upvotes: 2
Reputation: 4133
Contact their support. Go at www.embarcadero.com The last menu option is 'Services'. From there I'd would choose http://www.embarcadero.com/support
HTH
Upvotes: 1
Reputation: 9668
Try to delete file documents and settings\.borland\registry.slm (of course backup at first) and rerun Delphi
Upvotes: 9