Показать сообщение отдельно
  #7  
Старый 13.05.2008, 05:44
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Это значит, что в той строке где ты пыталась преобразовать строковое значение в число с помощью функции StrToInt произошла ошибка т.к. функции было передано неверное значение. На примере кода это выглядит так:
Код:
var
  S:string;
  I:integer;
begin
  S:='123';
  I:=StrToInt(S); //<--- Ошибки нет, конвертация успешна
  S:='123.45';
  I:=StrToInt(S); //<--- EConvertError, по причине того что 123,45 не целое число
end;
Ответить с цитированием