我不太明白你的意思,但你现在能试试吗?
- (defun c:INDCPLINE (/ r3 nconv naddr)
- (setq r3 (getvar "USERI2"))
- (if
- (= r3 0)
- (progn
- (setq dcl_id (load_dialog "notiftype.dcl"))
- (if (not (new_dialog "notiftype" dcl_id))
- (exit)
- )
- (action_tile
- "nconv"
- "(setq nconv $value)(setq nconv (atoi nconv))(setq naddr 0)"
- )
- (action_tile
- "naddr"
- "(setq naddr $value)(setq naddr (atoi naddr))(setq nconv 0)"
- )
- (action_tile "accept" "(done_dialog 1)")
- (action_tile "cancel" "(done_dialog 0)")
- (start_dialog)
- (if (= nconv 1)
- (COMMAND "userI2" 1)
- )
- (if (= naddr 1)
- (COMMAND "userI2" 2)
- ) ; (unload_dialog dcl_id)
- )
- ) ;(command "._pline")
- )
|