getfiled仅仅是返回一个文件的文件名及路径
如:
操作:(打开 filename)
使用getfiled仅仅返回filename,至于返回后你要打开,还是要保存,是那个“打开”操作的事,跟getfiled无关
例: (defun c:test( / filename f str) (setq filename (getfiled .....));这里面要什么提示自己填,只要能运行,填什么都没关系 (setq f (open filename "r"));以只读打开文件 (setq str (read-line f)) (close f) (setq filename (getfiled ...));同前 (setq f (open filename "w"));以写的方式打开文件 (write-line str f) (close f) ) |