|
|
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
Создавал колонки динамически - график выполнения работ. При скроллинге вправо где-то на половине вызывает ошибку. Причем заметил, что если курсор находится в пределах видимости, то ошибки не возникает. Если курсор прокручу наверх за границы сетки с помощью вертикального скроллинга, и затем делаю скроллинг вправо, то выскакивает Access Violation. То же самое, если скроллинг влево, но курсор не в области видимости. Затем после ряда перемещений туда сюда и тыканья мыши на сетку эта ошибка исчезает, и можно скроллить в любом направлении, ошибки не возникает. Что это - известный косяк DBGridEh или мой косяк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 11:00 |
|
||
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
svnvlad, отладчик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 11:20 |
|
||
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
svnvlad Что это - известный косяк DBGridEh или мой косяк? Цвет-то грид сам меняет или подставляешь ему в событиях? Смотри в своем коде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 12:08 |
|
||
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
Ошибка в IsHoliday ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 12:21 |
|
||
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
wadman svnvlad Что это - известный косяк DBGridEh или мой косяк? Цвет-то грид сам меняет или подставляешь ему в событиях? Смотри в своем коде. Спасибо, разобрался. Дело было в коде OnDrawColumnCell. Работал странно, вызывал ошибки. Был заменен на OnGetCellParams, но старый код забыл удалить. После удаления OnDrawColumnCell заработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 12:28 |
|
||
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
wadman svnvlad Что это - известный косяк DBGridEh или мой косяк? Цвет-то грид сам меняет или подставляешь ему в событиях? Смотри в своем коде. Блин, я хочу на те же курсы ясновидения... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 17:38 |
|
||
|
DBGridEh при скроллинге вправо вызывает Access Violation
|
|||
|---|---|---|---|
|
#18+
Наиболее вероятная ошибка такого рода - обращение к Column.Field, когда скроллишь вправо, то в событие приходит Column- "пустое место справа после столбцов" у которого Field = nil *Хрустальные шары оптом, Китай, качественно, недорого* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.11.2020, 20:18 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40015497&tid=2037879]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
141ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 480ms |

| 0 / 0 |
