|
|
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Имеется Delphi 10.1 Berlin, в нее установлен компонент ZColorStringGrid (кастомный стринг-грид) Так же есть проект, который использует этот компонент. Проблема вот в чем: при дебаге программы, когда код доходит до какой-либо манипуляции с ZColorStringGrid, то программа переходит в дебаг этого самого ZColorStringGrid.pas (что естественно мне не нужно). Вопрос, как исключить исходник компонента ZColorStringGrid из дебага моей программы, так как это крайне мешает дебагу? *Use debug DCUs = False *Снос и переустановка компонента не помогли (при установке исходники компонента стоят в Release) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2018, 21:06 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
Скриншот, чтоб было более понятно http://i.piccy.info/i9/c6749f867353dc352d07828bbbf59ae3/1544120045/70658/1225901/Snymok.png ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2018, 21:13 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
Tim Woo, надо все папки с исходниками компонента убрать из search path делфи (оставить только уже откомпилированные dcu). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2018, 21:42 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
JaDi, не получится. В таком случае компилятор ругается: [dcc32 Fatal Error] Project1.dpr(7): F2613 Unit 'ZColorStringGrid' not found. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 03:32 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
Tim Woo, надо найти папку, где лежит ZColorStringGrid.dcu и добавить ее к свойствах среды (options - library search path). А потом убедиться, чтобы рядом исходников не было (pas-файлов). А вообще, по F8 при дебаге пропускается переход внутрь, можно даже вручную поставить на следующую строчку и нажать F4 для выполнения и установке на выбранной строке. Т.е. заход внутрь левых компонентов не такая и страшная вещь, наоборот, может помочь понять, например, причину ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 03:44 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
Tim Wooто программа переходит в дебаг этого самого ZColorStringGrid.pas Стоит познать разницу между F7 и F8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 07:26 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
Разницу можно и знать, но это никак не мешает в задумчивости прожимать F7, когда стоишь на обращении к коду внешней библиотеки, к которой есть исходник. Я бы не отказался от настройки отключения вхождения в файлы непосредственно не входящие в проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 09:49 |
|
||
|
Дебагер программы заходит в код визуального компонента
|
|||
|---|---|---|---|
|
#18+
BeltarРазницу можно и знать, но это никак не мешает в задумчивости прожимать F7 Да! Хорошо бы, явно требуя от дебаггера "войти в стейтмент", получить отлуп? Но не всегда, а в зависимости от состояния зпдумчивости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.12.2018, 10:06 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2040031]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 509ms |

| 0 / 0 |
