Утечка памяти в событии Rave-report beforeprint
У меня есть этот код в событии "DatabandBeforePrint":
self.visible := not ((dvMatCommesseLavorazione.asstring = 'TAGLIO TRONCATRICE')
or (dvMatCommesseLavorazione.asstring = 'TAGLIO SEZIONATRICE')
or (dvMatCommesseLavorazione.asstring = 'TAGLIO PANTOGRAFO') );
Когда я закрываю приложение, почему я получаю "утечку памяти" от madexcept. утечка памяти
Кто-нибудь может объяснить мне, почему это происходит?
Спасибо за любую помощь.
1 ответ
Я думаю, что это происходит из-за проблем Rave vs Delphi WideString. Вы можете обойти это, добавив и заполнив логическое или целочисленное поле в соответствии с вашим бизнес-правилом. Проверка целочисленного или логического поля позволит избежать сравнения WideString. Я где-то читал, что новые версии Rave исправляют эту проблему.