Angelo2449
Guest
Hallo alle,
Ich schrieb diesen Code, um eine bestimmte Art von Punkt zu wählen:
Ich kann den Block z.B. nicht aufhalten.
Danke.
Ich schrieb diesen Code, um eine bestimmte Art von Punkt zu wählen:
Code:
(sing)
(= ed1 nil)
(setq e1 (entsel "\nselect the first gps point: "))
(falls (/= ed1 nil)
(Progn)
(setq list1 (entget (car e1) '("group"))
(setq xlist1 (assoc -3 list1)
(setq txtdata1 (car (cdr xlist1))
(setq ed1 (entget (car ed1))
(setq txt1 (cdr 1 ed1)
(setq en1 (cdr -1 ed1)
(setq primogps (cdr 10 ed1)
(Auszug en1 3)
(setq primepuntogps (nth 1 txtdata1)
(setq type-point1 (cdr 2 txtdata1)
(Satzquote1 (cdr (nth 3 txtdata1))
(setq ecef1 (nth 4 txtdata1))
(setq gaussboaga1 (cdr 5 txtdata1)
(Setq Controllerstz1 (nth 6 txtdata1))
(setq controlpt1 (cdr 7 txtdata1))
(Sectq coordsgeogr1 (cdr 8 txtdata1))
(cdr 9 txtdata)
;
;
(wenn (und (= undefinierter Checkpt1) (/= xlist1 nil))
(Progn)
(Runapp "c:\\autocadsupporto\\\libertytre\\\\\\pointnonvalido.exe "c:\\\\\autocadsupport\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\pointnonvalido.tkn" :vlax-true)
(Auszug en1 4)
(Sectq und 1 nil)
;
;
(wenn (= xlist1 nil)
(Progn)
(Runapp "c:\\autocadsupporto\\\\libertytre\\\ pointnonvalidografico.exe "c:\\\\\autocadsupporto\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
(Auszug en1 4)
(Sectq und 1 nil)
;
;
;
Danke.