willy95 Posté(e) le 3 novembre 2017 Posté(e) le 3 novembre 2017 Bonjour, Je crois que je deviens de plus en plus bête car je n'arrive même plus à faire des choses qui doivent être très simple pour la plupart d'entre vous, il va falloir que je prenne des cours pour apprendre les bases de ce langage que j'adore tellement. Je souhaite juste associer du texte de deux variables ensemble dans une même variable et ça ne marche par comme ceci : (setq Q1 "Je suis") (setq Q2 "ici") (setq R (strcat Q1 Q2)) R = Je suis ici ????!!$$#### qui peux m'aider car la je craque, pensant que c'était simple a faire. Merci à vous Ps : Qui sait ou je peux faire une formation sur le lisp ?
(gile) Posté(e) le 3 novembre 2017 Posté(e) le 3 novembre 2017 Salut, Es-tu bien sûr d'exécuter ces 3 expressions LISP à la suite ?Les résultats dans la console Visual LISP devraient être :_$ Q1 "Je suis" _$ Q2 "ici" _$ R "Je suisici" Et en ligne de commande :Commande: !Q1 "Je suis" Commande: !Q2 "ici" Commande: !R "Je suisici" Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
willy95 Posté(e) le 3 novembre 2017 Auteur Posté(e) le 3 novembre 2017 En fait je récupère les valeurs lors d'un choix dans une boite de dialogue avec : (action_tile "Question 1" (vl-prin1-to-string '(if (= $value "1") (Setq Q1 "Je suis") ))) (action_tile "Question 2" (vl-prin1-to-string '(if (= $value "1") (Setq Q2 " Ici") )))
willy95 Posté(e) le 3 novembre 2017 Auteur Posté(e) le 3 novembre 2017 Pardonnez moi , c'est dans mes conditions précédentes que j'ai "merdé". Il faut vraiment que je trouve une formation à ce langage pour ne plus avoir de problème dans la base de l'écriture. Merci Gile pour ta confirmation. (tu peux même effacer ce post inutile)
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant