5. 결과 참조(!)

 

(1) 기능

    변수가 가지고 있는 내용을 확인하기 위해 사용한다.

    결과 참조는 함수가 아니므로 AutoLISP에서는 사용할 수 없으며,

    AutoCAD의 Command 상태에서 변수에 어떤 값이 저장되어 있는지만 알 수 있다.

    변수에 nil이 저장되어 있을 때는 아직 값이 전달되지 않았거나, 존재하지 않는 변수이다.

    이 기능은 나중에 프로그램 작성시 매우 유용하게 쓰이므로 꼭 기억하시기 바랍니다.

 

(2) 사용법

     Command: !Variable

 

(3) 예제

     

    Command: !A

    123      : 변수 a에 정수가 저장되어 있음.

     

    123.0    : 변수 a에 실수가 저장되어 있음.

     

    "123"    : 변수 a에 문자열이 저장되어 있음.

     

    (1 2 3)  : 변수 a에 리스트가 저장되어 있음.

    Command: !BAR

    nil      : 변수 BAR가 존재하지 않거나 값이 전달되지 않음.

    Command: !avar

       

 

 

  

Load 함수

최초 작성일 2000.02.15

SETQ

최종 수정일 2006.03.13