Salut,

J’ai une question sur AutoCAD…

Je cherche à convertir une chaine de caractère en nombre…

J’ai des calques numérotés de 0 à XXX.

Avec la variable clayer j’obtiens le nom du calque mais en chaine de caractère et non en nombre. Le but du jeu pour moi est de changer de calque sans entrer le nom du calque suivant et donc de faire +1 sur le calque courant. J’ai écris un lisp qui marche bien en entrant le nom du calque, mais je n’arrive pas à faire la chose citée plus haut.
Merci de vos réponses.



Mon lisp :

(defun c:cf ()

(progn

(setq folio (getstring "\n Folio à activer : "))

(command "-calque" "li" "*" "ac" "*" "dev" "*" "ch" folio "ge" "*" "li" "elec-cfo,fdp,0" "" )

(command "zoom" "et")))