|
哪位大侠可以帮我帮我解决一下这个问题,非常感激不尽,我在autocad的二次开发学习中,使用了getfiled的命令,但是在执行最后总是会出现什么“参数类型错误,streamp ”C:\\10test.txt“,请指教!多谢。程序如下:
5 n; ]6 o! A, @( r& @/ s4 W(defun c:10test1() q0 V& K1 A0 A# r( s
(setq data_file (getfiled "坐标点" "C:\\10test" "txt" 2))
7 d6 _% j4 A) q1 t; U" c* A(setq ff (open data_file "r")): ?2 o7 q, @1 ]" J8 D$ B2 k. S
(setq data (read-line data_file))6 g5 w0 q& M# d' X% b0 ]
(command "pline")
8 ^0 w7 w; X$ |* V(while data+ Y* A- p% k% m4 {) Q) h2 W
(command data)/ J$ N6 K& T+ _4 o2 _9 ^6 J6 x8 s* H
(setq data (read-line data_file))
! g- ]3 j0 I' {" \3 C! _)
2 r% H, o w1 u1 e% f y" }(command "")
4 i% J8 z% r" L2 I! b O8 n# e(close data_file)' C7 j' c! a6 O, Z; {; b
(prin1)
; a" Q( d W$ V' \9 w0 t)7 a4 b# l+ U7 l) L" p* S
( I. h( H- a& P出现什么“参数类型错误,streamp ”C:\\10test.txt“”,这里pline是我自己保存的一系列点的txt文件名,放在C盘下。( c7 m1 u' S# E* ~: n" b) y5 y
有的人告诉我要写成c:/10test,但是经我实验,错误依旧如此显示。 |
|