Тема: Изменение параметров динамических блоков

Есть такой код:

Block:=Modelspace.InsertBlock(VarArrayRef(InsertPoint),'11',1,1,1,0);
DynamicBlock:=Block.GetDynamicBlockProperties;
value:=DynamicBlock[0].Value;

Смысл кода такой: в чертеж вставляется блок "11" и в переменную value(тип Double) считывается значение параметра (в данном случае Перемещение по X).
Однако если я хочу изменить значение параметра:

DynamicBlock[0].Value:=value+2;

то выдается ошибка "Неверный ввод"

Re: Изменение параметров динамических блоков

Предположу, что значения параметра хранится в текстовой форме.
Проверить смогу только после каникулов.

Re: Изменение параметров динамических блоков

Разобрался. Надо было переменной Value давать тип не Double, а Extended.