|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
13.03.2012, 15:03 | #1 | |
Не открывается текстовый файл для чтения
Регистрация: 22.01.2010
Сообщений: 311
|
||
Просмотров: 9485
|
|
||||
Цитата:
2. Когда он уже открыт. 3. Когда нет доступа к нему.
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
|
||||
Регистрация: 22.01.2010
Сообщений: 311
|
gomer,
пока не понятно. Поясни, плиз. Кстати, мое предположение насчет кодировки оказалось неверным Уже на другом компьютере пробую: Команда: (findfile "test.txt") "C:\\Users\\Сергей\\Documents\\test.txt" Путь отражается корректно, но тем не менее вижу "Не удалось открыть файл test.txt" |
|||
|
||||
swkx, В переменной filename хранится "test.txt" и ф-ции open ничего не известно, где ты пытаешься его открыть. Она ничего не ищет!, а пытается открыть "test.txt" вместо "C:\\Users\\Сергей\\Documents\\test.txt"
Цитата:
Так понятно?
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
swkx, вот я даже код не буду заморачиваться писать, миллион раз уже это сделано до меня, как переопределить стандартную функцию *error*
Для чего это надо? Да чтоб программа работала не раз в сессию автокада, а сколько нужно... В основном нужно вислоухим программистам, которые путают типы данных или забывают о переменных... К тому же, пора бы вам забыть про абсолютные пути и вспомнить про системные переменные автогада, например MYDOCUMENTSPREFIX |
|||
|
||||
Регистрация: 22.01.2010
Сообщений: 311
|
gomer,
очевидно же, что вместо (open filename "r") нужно использовать (open (findfile filename) "r"). я просто туплю, потому что очень редко пользуюсь лиспом и при чем тут переопределение *error*, не пойму а про MYDOCUMENTSPREFIX вообще забыл((( |
|||
|
||||
Регистрация: 22.01.2010
Сообщений: 311
|
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В русской версии AutoCAD 2010 SP1 32-bit файл Acad.PGP содержит ошибки. | hwd | Баги и пожелания в Autodesk | 21 | 21.04.2010 20:27 |
Текстовый файл исходных данных процессора ПК Лира | ЛАО | Лира / Лира-САПР | 9 | 21.01.2010 14:26 |
Файл адаптации предприятия | Shoorup | Программирование | 8 | 14.03.2008 01:28 |
Не открывается файл .DXF | pers2 | AutoCAD | 4 | 01.03.2008 12:05 |
Файл автокада не открывается... | VadimVG | AutoCAD | 6 | 21.08.2007 11:42 |