Показать сообщение отдельно
  #5  
Старый 12.09.2014, 18:55
Аватар для Freeman
Freeman Freeman вне форума
Местный
 
Регистрация: 05.10.2012
Адрес: Санкт-Петербург
Сообщения: 577
Версия Delphi: 6
Репутация: выкл
По умолчанию

Если внимательно приглядеться к представленному быдлокоду, можно увидеть, что в последней строчке переменная Data запросто может быть не определена:
Код:
    Data.Value:=SRStr;
В этой строчке в Data ожидается OleObject, но из-за отсутствия begin-end при невыполнении условия в if Data будет иметь вариантное значение Empty, что и вызовет исключение.
__________________
Не стоит путать форумы с богадельнями. © Bargest
Ответить с цитированием