Войти

Показать полную графическую версию : Создание файла, по указанному пути


S1stem
31-07-2008, 22:32
Borland C++ builder

К примеру у меня есть обычный Edit, как лучше реализовать что бы, когда пользыватель в него вписывает директорию, создавался бы файл?

ну к примеру он впишет c:\Program Files\abc.xls всё будет ок...
вопрос в том как боротсься с ошибкамипри вводе? ну к примеру пользыватель укажен не существующий диск, и.т.д.
или напишет както-так c:./Program Files\, что тогда случиться?
как отлавливать такие моменты?

Delirium
01-08-2008, 04:05
обрабатывай текст через try...catch, точнее пробуй примерно так
EditBox - ваш Edit
try
{
fcreate(EditBox.Text)
}
catch(exception ex)
{
MessageBox(ex.Message);
}

Это имитация действий. После отладки приведенного выше кода программа будет пытаться создать файл в указанном месте (try), а, если не получится, будет выдавать сообщение (catch) с указанием причины ошибки. Почитай msdn на предмет try...catch




© OSzone.net 2001-2012