Autolisp. Como puedo concatenar variables?
Publicado por Niclaus (1 intervención) el 13/04/2005 13:35:43
Si por ejemplo tengo un bucle que se recorre 5 veces.
Y quiero que un nuevo nombre vaya cambiando en funcion de esa variable. ¿Cómo lo puedo hacer?
Ej:
(setq h 5)
(setq i 0)
(while (< i h)
(setq area(...) (+ 5 ...........))
(setq i (1+ i)
)
Y quiero que area vaya cambiando en funcion de la i
Si i=0, (setq area0 .....)
Si i=1, (setq area1....)
.....
¿Como lo puedo hacer, porque no sirve (setq (read (strcat "area" (itoa i))) ......) ????
Muchas gracias
Y quiero que un nuevo nombre vaya cambiando en funcion de esa variable. ¿Cómo lo puedo hacer?
Ej:
(setq h 5)
(setq i 0)
(while (< i h)
(setq area(...) (+ 5 ...........))
(setq i (1+ i)
)
Y quiero que area vaya cambiando en funcion de la i
Si i=0, (setq area0 .....)
Si i=1, (setq area1....)
.....
¿Como lo puedo hacer, porque no sirve (setq (read (strcat "area" (itoa i))) ......) ????
Muchas gracias
Valora esta pregunta


0