Дело в том,что функция выполняется корректно,но при дальнейшем присваивании значения value программа выдаёт ошибку.
Как тогда организавать добавление символа Ascii.
Дело в том,что функция выполняется корректно,но при дальнейшем присваивании значения value программа выдаёт ошибку.
Как тогда организавать добавление символа Ascii.
Вот что получается function ReadIEEE32(adr,adr_type:DWORD;command:PChar;var value:Single;var time:Integer;index:Integer):Integer; выполняется правельно.
Параметр value (Значение считанного параметра.) необходимо преобразовать в строку, т.к её тип Single.
Т.е функция par:=FloatToStr(value); работает с ошибкой! Вот здесь вопрос!Почему возникает такая ошибка?