ник: Bellerofont
>если путь не указан, то эти хвункции по умолчанию смотрят в 'мои документы'
Смотрит в текущий каталог, который может быть определен с помощью функции CurDir, а задан с помощью ChDir Statement (поэтому это не обязательно 'мои документы')
Так что поведение функции FileExists совершенно корректное. И не стоит ее изменять.
Лучше проверить что в нее передается в другом месте.