Изменение значения переменной
Есть простая тестовая процедура.
Ошибки нет, но переменная не выставляется.
Где подвох?
procedure test;
var
x:integer;
begin
x := 0;
x := x + 1;
x := x * 20;
end;
Находясь в остановке на строке x := x+1, пытаюсь выставить переменную x в 10.
FScript.Engine.Variables['x'] := 10;
Ошибки нет, но переменная не выставляется.
Где подвох?