谢谢Alanjt。。。
太好了。。。。。。。。。如果找不到文本,我又增加了一个警报。
- (defun c:Try (/ [color=Red]fname[/color] tx pt)
- (if (findfile "c:/try.txt")
- (progn (setq [color=Red]fname[/color] (open "c:/try.txt" "r"))
- (repeat 5 (setq tx (read-line [color=Red]fname[/color])))
- (if (and (eq (type tx) 'STR)
- (setq pt (getpoint "\nText location : ")))
- (entmakex (list '(0 . "TEXT")
- (cons 40 (getvar 'textsize))
- (cons 1 tx)
- (cons 10 (trans pt 1 0))
- )
- )
- [color=Red](alert "TEXT NOT EXISTED")[/color]
- )
- )
- (alert "FILE NOT FOUND!")
- )
- (princ)
- )
非常感谢
塔瓦特 |