;读取点坐标,输入两参数到e:/temp.csv----v1.0 (defun c:readid() (setq temp (open "e:/temp.csv" "a")) (princ "\n\n" temp) (setq char "a") ;初始化char,必须地 (while (/= char "b") (setq p1 (getpoint "\n选择点:")) (setq z1 (getreal "\n输入参数1的值:")) (setq z2 (getreal "\n输入参数2的值:")) (princ (strcat (rtos (car p1) 2) "," (rtos (cadr p1) 2) "," (rtos z1 2) "," (rtos z2 2) "\n" ) temp) (setq char (getstring "继续(anykey)/中止(Break):")) ;输入b退出循环 ) (close temp) )
看上面的循环,把B改成空格即成,把条件表达式or进去 |