Лучший ответ
-
1 0
Keydan 6 (13932)31444 16 лет
Зачем? Я когда-то такое делал. Просто если путь неверен пусть прога просит повторить действие.
Ответы
-
1 0
longinspear 5 (3511)124 16 лет
вот чо ради тебе помогать... помниццо, ты не особо благодарен был... :>
-
1 0
MFA 6 (5294)1310 16 лет
Регекспами пострипай всю левизну типа /';@!#%*?
Ими же проверь на всевозможные резервированные девайсы, типа con, com2 и т.д.
Затем try-catch в руки и переспрашивай, если не удается создать файл...
А еще лучше замени "обычный Edit" на неменее простой OpenFileDialog и будет тебе счастье -
1 0
Kukish 7 (63117)641153 16 лет
можно эксепшеном, можно кеис оф +бреик(или goto на функцию, которая эррор мессаг выдаёт)
-
0 0
BToPHuK_OFF 4 (1358)26 16 лет
ну так бери строку и анализируй, что там ввёл пользователь.
делаешь цикл, в котором идёт проверка до символа окончания строки и в этом цикле работаешь.
Вобщм здесь те никто объяснять не будет. Читай литературу. -
0 0
blblblbl 8 (115616)815116 16 лет
С исключениями работай. В делфи эт exceptions. В С до исключений я не добрался :)
-
0 0
lame 6 (13580)3725 16 лет
для этого существуют исключения(exception) с помощью их ты можешь отлавливать ошибки разного рода, что касается проверки на правельность пути можно восспользоватся тем что предложил BToPHuK_OFF - тоисть разобрать строку по символьно а там уже что тебе нужно то и реализововаешь