|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Доброе утро товарищи, I need compiling an old delphi project (versión 5.0) on Delphi 10.3 y I'd like asking if there is a guide or something that it can help me to do it. This project uses both its own and third-party components. One of the own components uses several libraries, for example, Netmasters Fastnet Tools. I understand that this would be impossible to compile on Delphi 10.3. The .DPK file for one of our components requires the following: requires Vcl50, Vcldb50, Vclbde50, A402_R50, VCLIB50, RxCtl5, NMFast50; The truth is that I don't even know where to start because it seems very complex. What would be the easiest way? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 11:16 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok, why is it not suitable to compile on Delphi 5 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 12:03 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
The main objective is to be able to work with Windows 10 because right now I need to have two virtual machines. One with Windows 7 (which uses XpMode) and another with Windows XP where Delphi 5 is installed (with third-party components and libraries whose installables we no longer have). It would be great to be able to work with Delphi 10.3 on Windows 10 without having to rely on virtual machines. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 12:14 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok What would be the easiest way? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 12:16 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok I need compiling an old delphi project (versión 5.0) on Delphi 10.3 y I'd like asking if there is a guide or something that it can help me to do it. There is no way. Give up. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 12:23 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok, I could move my Delphi 6 from XP to Windows 10 as "portable version" and than after many tries I found out how to make this work: "compatibility mode : Windows 98 / Windows ME" ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 12:26 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Can you give me details of how you went about creating that portable version of delphi 6? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 12:54 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok, Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 14:15 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
P.S. it will be much easier, if you concat multiple REG-files in single REG-file before you begin to edit paths. file 1.reg Код: pascal 1. 2. 3. 4. 5.
file 2.reg Код: pascal 1. 2. 3. 4. 5.
if you concat files, you should leave only first "Windows Registry Editor Version 5.00" - String: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 14:28 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Кроик Семён, You are on another level. Thank you very much, I am very grateful. I will try it and post the result. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2021, 14:29 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Кроик Семён, I have followed all the steps you have indicated, except the following steps: Note: remember that I have Delphi 5. 1. The file "BORdbk51.dll" does not exist, only the file "BORdbk50.dll" exists. Consequently I have only registered that file. 2. I could not follow the instructions in the "License key" section because I could not find the files, but I've received many messages from Delphi. Is it possible that Delphi 5 stores the license keys in another path in the Windows Registry? Could it be that importing and exporting is enough? 3. I have doubts with the point "HKEY_LOCAL_MACHINE \\ Software \\ with HKEY_LOCAL_MACHINE \\ Software \\ WOW6432Node \\". Should I replace this within the brackets? Examples: [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Borland \ Delphi \ 5.0 \ AdminInstall] [HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Borland \ Delphi \ 5.0 \ UninstInfo] Resume: Delphi 5 runs successfully but I get multiple error messages. These messages are to inform that some libraries could not be loaded. (See attached image). Also, it does not detect the.bpl files that are inside the "/System32/" directory. Consequently I have moved the some .bpl files inside "C:\Delphi5Portable\Delphi5\Bin" (See attached image to know which files I have moved). Questions: a. Do you have any idea why I get these error messages? b. Would you know why the .bpl files that are inside the System32 directory do not recognize me? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 10:26 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok, 3) WOW6432Node sorry, I wrote wrong "\\". you should simple replace every HKEY_LOCAL_MACHINE\Software\ with HKEY_LOCAL_MACHINE\Software\WOW6432Node\ for example original exported version Код: pascal 1.
new Код: pascal 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 12:34 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
P.S. and it may turn out, that other errors will be automatically eliminated after the correct import of the REG file ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 12:41 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
P.P.S. but I wrote correct about double "\\" in file paths C:\\Program Files\\Borland\\Delphi6 ======> C:\\Delphi6Portable\\Delphi6\\ ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 12:48 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Кроик Семён, Can I replace "$(DEBUG)" to the full path in the REG FILE? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 12:58 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Кроик Семён, Also, if I follow your steps exactly, I get an error (see screenshot). To fix this error, I have to move multiple files to "/Bin/" why is this happening? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 14:39 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok Also, if I follow your steps exactly, I get an error (see screenshot). To fix this error, I have to move multiple files to "/Bin/" why is this happening? may be your PATH - Variable had not enougth folders to find these .BPL files ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 15:46 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok Can I replace "$(DEBUG)" to the full path in the REG FILE? I think "yes", but please don't forget about "\\" if you put folder path in REG file ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2021, 15:49 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
Кроик Семён, It seems it's almost working well, but, there's a problem with "JCL" and "JVCL" components. 1. Open Delphi 5. 2. Click in "Project" 3. Click in "Options.." 4. Click in "Package" tab. 5. Looking for "JCL ..." and "JVCL ...", for example, "JCL Debug IDE extension" and "JVCL Custom Control". 6. Click in checkbox of any of them If I follow those steps I get the next error: (see the screenshot, please). Would you mind helping me? Please Do you know how to re-install those components? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2021, 08:47 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
i7strelok, 1) what happens if you try "run as administrator". Do you also have this problem with loading of JEDI VCL packages? 2) is this file "c:\delphi5portable\delphi5\Projects\Bpl\JvDBD5D.bpl" realy exists? and I have one package from all, that I can not activate in IDE: VCLZipD6.bpl . If you find the solution, it help's me too :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2021, 10:43 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
P.S. I have one nice tool to manage of installed packages. The same functionality as in IDE, but much more useful: DelphiDistiller 1.21 Now 2 parts of RAR-archive ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2021, 10:57 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2021, 10:57 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
(screenshot of older version) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2021, 10:59 |
|
How to compile an old delphi project (delphi 5) on Delphi 10.3?
|
|||
---|---|---|---|
#18+
...странный у товарисча английский... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.06.2021, 13:11 |
|
|
start [/forum/topic.php?fid=58&fpage=15&tid=2037163]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
95ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 220ms |
0 / 0 |