간만에 다시 글을 올립니다.
요즘은 변수 공부를 마치고 리습 부분에 대한 학습을 진행합니다. 그런디
defun 함수에 c:, s:, l:의 기능을 알 수가 없어요… 각 기능에 대한
설명과 다른 설정의 값이 있다면 알려주시기 바랍니다.
감사합니다.
defun에서 C:, S:, L:의 기능에 관하여….
공유
비밀번호를 잊으셨나요? 비밀번호를 재설정하려면 이메일 주소를 입력해주세요.
해당 질문을 신고하는 이유를 간단히 입력해주세요.
해당 답변을 신고하는 이유를 간단히 입력해주세요.
해당 유저를 신고하는 이유를 간단히 입력해주세요.
안녕하세요.
먼저
Defun과 같이 사용할 수 있는 Option이 바로 질문하신 사용하시고자 하는
함수 앞에 “C:”를 사용하는 것으로 AutoCAD의 Command 상태에서 그 함수를
불러낼때 AutoCAD 명령어와 같이 괄호가 필요하지 않게 하는 의미로
사용하는 것이지요. “C:” 는 C 드라이브와는 전혀 상관이 없으며 단순히
그 함수를 AutoCAD 명령어 처럼 사용할 수 있다는 것을 의미합니다.
(defun auto( )
.
.
) 하시면 Acad에서
Command :(auto) 해야되고요
(defun c:auto( )
.
.
) 하시면 Acad에서
Command : auto 하시면 되지요
그리고 “S:” “L:” 은 글쎄요.
AutoCAD LISP 을 안 한지가 너무 오래 되서 그때의 기억으로는
그 기능은 없던걸로 알고 있는데 저도 한번 그 기능은 다시 보아야
겠네요. 추가된 기능인지 아니면 VLisp 에서 쓰는 기능인지..
답변이 되었는지..
그럼..