Подскажите, возможно глупость спрашиваю, кучу нервов сегодня убил.
Есть процедура которая находится в отдельном юните
procedure free_obj (obj:Tobject)
begin
.....
.....
FreeAndNil(obj);
end
Если например из формы вызвать процедуру передав объект, и после этого проверить на Assigned(obj) то возвращается true.
Если в самой форме написать аналогичную процедуру и после этого проверить на Assigned(obj) то возвращается False.
Почему так ?