Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2012-01-10 23:51:20 ЛС | профиль | цитата
sаmakacd, тебе же чистым русским английским языком говорят - несовместимые типы TData и Real. Т.е. ты где-то вместо TData подсовываешь Real, или наоборот.
Единственным местом, где у тебя фигурирует Real - выход функции ReadReal. Значит, функция ToInteger хочет на вход TData. Проверим себя: найдём описание функции ToInteger - оно в файле Functions.pas:
 function ToInteger(const Data:PData):integer;
PData - это просто указатель на TData, так что гипотеза оказалась верной.

На вопрос "а как правильно" - ответь сам, ответов минимум два.

карма: 1

1
Голосовали:sаmakacd