Elegir un texto y remplazarlo por un valor
Publicado por Piter Lave (1 intervención) el 06/12/2021 23:01:32
Tengo un problema con este codigo. Es mi primer programa y no se como resolverlo.
la idea del progra es que yo ingrese un valor, y a este valor someterle a una operacion y el resultado remplazarlo sobre un texto que yo elija.
Mi problrema creo que esta en la penultima linea. Espero alguin pueda ayduarme con mi problema. muchas gracias
les comparto mi codigo:
(defun c:cvol()
(setq volin (getreal "\ingrese Volumen en in: "))
;operaciones
(setq Puft (/ volin (* 12 12 12)))
;remplazar valores
(setq EntidadReemp (entsel "\nSeleccione el texto a reemplazar: "))
(setq NomEntidadReemp (car EntidadReemp))
(setq BaseNomEntidadReemp (entget NomEntidadReemp))
;aca es mi problema, no se como remplazar la Puft de cuenta del valor del texto selecciona
(setq ListEntNuevaTexto (subst ( cons 1 Putf) (assoc 1 BaseNomEntidadReemp) BaseNomEntidadReemp))
(entmod ListEntNuevaTexto)
(princ)
)
la idea del progra es que yo ingrese un valor, y a este valor someterle a una operacion y el resultado remplazarlo sobre un texto que yo elija.
Mi problrema creo que esta en la penultima linea. Espero alguin pueda ayduarme con mi problema. muchas gracias
les comparto mi codigo:
(defun c:cvol()
(setq volin (getreal "\ingrese Volumen en in: "))
;operaciones
(setq Puft (/ volin (* 12 12 12)))
;remplazar valores
(setq EntidadReemp (entsel "\nSeleccione el texto a reemplazar: "))
(setq NomEntidadReemp (car EntidadReemp))
(setq BaseNomEntidadReemp (entget NomEntidadReemp))
;aca es mi problema, no se como remplazar la Puft de cuenta del valor del texto selecciona
(setq ListEntNuevaTexto (subst ( cons 1 Putf) (assoc 1 BaseNomEntidadReemp) BaseNomEntidadReemp))
(entmod ListEntNuevaTexto)
(princ)
)
Valora esta pregunta


0