Тема: Помогите найти инфу по работе с файлами

помогите найти инфу по работе с файлами
в нете немогу найти ,межет конечно плохо искал
мне надо штоб в файл записовалась вся инфа по деталям
высота,ширина,глубина
а потом уже выводить ее на принтер
или подскажите знающие люди как ето сделать средствами autocad'a

Re: Помогите найти инфу по работе с файлами

По каким деталям, где они находятся, что из себя представляют?
На этом форуме куча инфы по записи в файл.

Re: Помогите найти инфу по работе с файлами

детали начерчены автолипсом в автокаде

Re: Помогите найти инфу по работе с файлами

Если детали строились программно, значит все данные есть. В чём проблема то? Как организоать запись в текстовый файл?

Re: Помогите найти инфу по работе с файлами

да у меня нет никакой инфы по записи в файл

Re: Помогите найти инфу по работе с файлами

(setq lst '("Пример" "записи" "в" "файл" "."))
(setq file_put (findfile "test.txt"))    ; путь к файлу
(setq file_names (open "test.txt" "a"))    ; открыли файл для добавления если его нет он создаётся (w - для записи r - для чтения)
(while (setq el_lst (car lst))
  (princ el_lst file_names)
  (princ "\n" file_names)
  (setq lst (cdr lst))
)
(close file_names)

Вот небольшой примерчик.

Re: Помогите найти инфу по работе с файлами

Небольшой коммент:
2 строка кода актуальна если файл уже создан и находится в путях доступа AutoCAD, забыл её заремить.
3 строка в совокупности со 2 выглядит так:

(setq file_names (open file_put "a"))

Re: Помогите найти инфу по работе с файлами

Можно без цикла обойтись

(mapcar '(lambda (x) (princ (strcat x "\n") file_names)) lst)

Re: Помогите найти инфу по работе с файлами

спасибо за помощ