David Schwartz 426 Posted August 4, 2019 I'm trying to load up an old project that has dates on the files from 2004. I probably used D6, and I have it installed in a VM, but it keeps telling me to register it. I go through the registration and it has valid keys, but it says the registration fails. What the heck are we supposed to do to load up old projects like this? I also have D2007, but it has none of these components in it. So when I open the main form in this version, it's virtually empty because the panels and notebook I used are ancient. I'm not even sure they can be loaded into D2007. But I can change most of them to newer components. Share this post Link to post
limelect 48 Posted August 5, 2019 At a time i got D7 for free with a license from Embarcadero\Borland I do not know if it still available. As for your problem delete all except the dpr and source and try to open\compile. If the dfm is as text look if it has information in it. If dfm is OK there should not be any problem opening the form unless the component are not in the IDE. Then i suggest another way. First see if the component can be installed on D2007. Usually no problem only translate to ANSI mostly. And one more possibility fetch from DFM the initialization of a component in the form move the component declaration to private and on form oncreate put the DFM initialization. Hopefully the component can be compiled without errors. All said if you got the components source !!! Share this post Link to post
stijnsanders 35 Posted August 5, 2019 I rember something about old Delphi versions acting up when you've done some of the most recent windows updates. If I recall correctly, you need to delete a key "LM" under HKEY_CURRENT_USER\Software\Borland\Delphi\6.0 and then start Delphi to re-create that value with the right data. 1 1 Share this post Link to post
David Schwartz 426 Posted August 5, 2019 14 hours ago, limelect said: At a time i got D7 for free with a license from Embarcadero\Borland I do not know if it still available. As for your problem delete all except the dpr and source and try to open\compile. . . . The IDE doesn't run because the registration fails. Share this post Link to post
David Schwartz 426 Posted August 5, 2019 6 hours ago, stijnsanders said: I rember something about old Delphi versions acting up when you've done some of the most recent windows updates. If I recall correctly, you need to delete a key "LM" under HKEY_CURRENT_USER\Software\Borland\Delphi\6.0 and then start Delphi to re-create that value with the right data. That worked! Thanks! 1 Share this post Link to post