![]() |
|
Bitte drücken Sie nicht mehrfach auf "Antwort speichern".
*Ist HTML- und/oder UBB-Code aktiviert, dann können Sie HTML und/oder UBB Code in Ihrem Beitrag verwenden.
Beiträge: 12 / 0 ACA die Situation ist folgende: Ich benutze in ACA ein Lisp-Skript, welches am Ende eine Log-Datei schreibt. Da das aus unerfindlichen Gründen manchmal nicht klappt, wollte ih eine fixen Speicherort vorgeben, z.B: C:/Temp Wie lautet der Befehl dafür? Anbei mein bisheriger Code für die flexible Ablage. ------------------------------------------------------ Danke für Hilfe GrüßeErik.Ho Hallo zusammen,
Es ist jetzt so programmiert, dass das LOG immer am Speicherort der DWG-Datei abgelegt wird, auf das ich das Skript anwende.
(Defun WriteLogT (textzeile / filename Logdatei)
(setq filename (if (> (vl-string-search "\\" (getvar "DWGNAME") 0) 0)
(getvar "DWGNAME")
(strcat (getvar "DWGPREFIX") (getvar "DWGNAME"))
)
)
(if (setq Logdatei (open (strcat filename "Logdatei.LOG") "a"))
(progn
(write-line (vl-string-subst "" "\n" Textzeile) Logdatei)
(close logdatei)
)
)
)
------------------------------------------------------
Erik