ник: osmor
Ну насколько я понял есть некий класс с неизвестным названием (не в коде создания экземпляра этого класса). но есть сам экземпляр - OnLine видимо где-то внутри этого класса при вызове мотодов EditTovar или AddTovar и происходит ошибка. Код ошибки определяется свойством (или методом) класса GetLastError()
Нужно в отладке посмотреть что происходит внутри этого класса.
Поскольку сама ошибка возникает за пределами того кода который Вы нам представили, то помочь вряд ли получится.
попробуйте tTov!Price заменить на ccur(tTov!Price)