Здравствуйте, Dimonka, Вы писали:
D>Здравствуйте, Аноним, Вы писали:
А>>Добрый день.
А>>Поискала ответы в интернете, спрашивала на одном известном форуме по дельфи, но никто особо ничего не смог ответить на такой вопрос:
А>>нужно сделать так, чтобы при введении в DirEdit пути к несуществующей папке или же просто URL (http:// или www), функция не возвращала пустое/изначальное значение и не писала ошибку на http, а просто возвращала бы текст этого поля. Не могу разобраться с этим никак. Говорят надо перехватыввать callback функции и там это делать, но я не знаю как. Если бы кто-нибудь помог примером, была бы благодарна.
D>Поставь вместо DirEdit обычный Edit и кнопку, для выбора папки. Конечно придётся чуть больше действий сделать руками (обработаь нажатие, открыть диалог выбора папки). Можно поставить combobox с возможностью выбора предыдущих путей.
D>О какой фукции идёт речь не понял.
Речь идет о SelectDirectory из модуля FileCtrl.
Нужно либо перехватывать либо отключить проверку существования пути и возвращать содержимое DirEdit результатом функции.