所以,如果我这样做,我会有一个默认的信没有问题?
- (DEFUN C:WPO (/ size p1 p2 )
- (initget "Letter 11x17 ")
- (or(setq size (getkword "Paper Size: [Letter/11x17]:<Letter> "))
- (setq size "Letter"))
- (setq p1 (getpoint "\nPick first corner of window: \n"))
- (setq p2 (getcorner p1 "\nPick opposite corner of window: \n"))
- (COMMAND "-PLOT" "YES" "model" "HP LaserJet M5035 MFP PCL (BackOffice).pc3" size "INCHES" "LANDSCAPE" "NO" "WINDOW" P1 P2 "FIT" "CENTER" "YES" "MONOCHROME.CTB" "YES" "WIREFRAME" "NO" "NO" "YES")
- (PRINC)
- )
如果我用(if)而不是(or)呢?
- (DEFUN C:WPO (/ size p1 p2 )
- (initget "Letter 11x17 ")
- (if(setq size (getkword "Paper Size: [Letter/11x17]:<Letter> "))
- (setq size "Letter"))
- (setq p1 (getpoint "\nPick first corner of window: \n"))
- (setq p2 (getcorner p1 "\nPick opposite corner of window: \n"))
- (COMMAND "-PLOT" "YES" "model" "HP LaserJet M5035 MFP PCL (BackOffice).pc3" size "INCHES" "LANDSCAPE" "NO" "WINDOW" P1 P2 "FIT" "CENTER" "YES" "MONOCHROME.CTB" "YES" "WIREFRAME" "NO" "NO" "YES")
- (PRINC)
- )
这还能用吗? |