> -- Илья Ермаков писал(а):
> Files.Directory.This - фишка тут в том, что ошибки-то быть не может в принципе. Локатор - это всего лишь описатель пути, эквивалент текстовой строки. При его создании никаких системных операций не выполняется. Можно успешно создать локатор на любой несуществующий путь и даже не имеющий смысла путь. Ошибка вылезет только при попытке дальнейшего использования такого локатора.

Несуществующий каталог - ошибка. А в коде перед его использованием проверяется # NIL.

Короче, пора заводить раздел "Подводные камни" (c) "Королевство Дельфи"