|
|
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
Здравствуй, дорогой читатель. Подскажи: вот я комментирую строчку в системном модуле, но при запуске программы в отладочном режиме это изменение не учитывается. Думаю, дело в том, что системный модуль не компилируется. Как же я могу заставить его перекомпилироваться и учесть мои изменения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2020, 21:22 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
VirtaOtec, Можно скопировать его себе в проект. Но вообще править системные модули это плохая практика. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2020, 21:29 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
Благодарность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2020, 21:46 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
rgreat, Часто это единственная возможность поправить проблему. Я в каждой версии Delphi обычно по 3-4 модуля правлю, раскидывая по проектам. Про инди я вообще молчу, она у меня заметно переписана ) Проблем не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2020, 23:12 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
makhaon, Очень плохо когда это "часто". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2020, 23:16 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
makhaon rgreat, Часто это единственная возможность поправить проблему. Я в каждой версии Delphi обычно по 3-4 модуля правлю, раскидывая по проектам. Про инди я вообще молчу, она у меня заметно переписана ) Проблем не было. А какие изменения делаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2020, 10:41 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
Василий 2, ну вот текущие, XE6, правки (было, потом стало). я бы не советовал менять, частные правки: Код: 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. 47. 48. 49. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2020, 18:46 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
makhaon ну вот текущие, XE6, правки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2020, 19:34 |
|
||
|
Как перекомпилировать системный модуль?
|
|||
|---|---|---|---|
|
#18+
В настройках среды есть опция "Browsing path". Там указаны пути к исходникам, которые в обычном режиме не компилируются, а только используются для навигации при отладке. Линкуются же при сборке соответствующие им DCU из $(BDSLIB)\$(Platform)\debug или $(BDSLIB)\$(Platform)\release. Если нужные PAS указать не в "Browsing path", а в "Library path", они будут компилироваться и линковаться оттуда. То же самое можно сделать и на уровне проекта, добавив нужные пути в "Search path". Рекомендую, однако, не править "системные" PAS на месте их изначальной дислокации, а скопировать в особую папку, там модифицировать, и натравить на них компилятор через "Library path" или "Search path". Порожденные DCU при этом лягут туда же, куда и остальные DCU проекта, и будут прилинкованы вместо стандартных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.03.2020, 20:07 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39938125&tid=2038481]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 217ms |
| total: | 362ms |

| 0 / 0 |
