0
- 24.04.2012 - 13:57
|
простейший код на dlphi 7: Series1.Add(x); при x>1817.8758016 (вычислил до 7-го знака :) ) приводит к ошибке: " Exception EAccessViolation in module rtl70.bpl at 00002540. Access violation at address 40002540 in module 'rtl70.bpl'. Write of address 00000083. " причем, отрицательные значения, по модулю большие данного, к ошибке не приводят :( Если добавить значение меньше заданного, то потом все хорошо - добавляй хоть миллион. кэп в недоумении. | |
1
- 24.04.2012 - 14:55
| ладно... решил просто приводить значение к 0..1 | |
2
- 26.04.2012 - 17:40
| Там еще фокусы будут и при удалении точек ;) и это почему то мало освещенная на форумах фича бесплатной версии TChart идущей с Delphi ;) В платной версии таких косяков нет, а в бесплатной он оставлен видимо специально что бы вынудить купить платную, т.к. не смотря на то что номер бесплатной версии меняется этот косячок остается. | |
| Интернет-форум Краснодарского края и Краснодара |