<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>sujet Commande LISP pour associer une  commande d'automatisation d'un attribut dans AutoCAD – tous produits - Forum Français</title>
    <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/6994362#M38269</link>
    <description>&lt;P&gt;Bonjour,&lt;/P&gt;
&lt;P&gt;Je suis débutant en matière de programmation "LISP" et j'aimerai savoir comment associer une&lt;/P&gt;
&lt;P&gt;commande d'automatisation d'&lt;SPAN&gt;un attribut hyperlien sur&amp;nbsp;un bloc point ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;I&gt;sujet edité par un modérateur pour une meilleur compréhension et un meilleur référencement; sujet original: Commande LISP&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 18 Apr 2017 06:14:57 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-04-18T06:14:57Z</dc:date>
    <item>
      <title>Commande LISP pour associer une  commande d'automatisation d'un attribut</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/6994362#M38269</link>
      <description>&lt;P&gt;Bonjour,&lt;/P&gt;
&lt;P&gt;Je suis débutant en matière de programmation "LISP" et j'aimerai savoir comment associer une&lt;/P&gt;
&lt;P&gt;commande d'automatisation d'&lt;SPAN&gt;un attribut hyperlien sur&amp;nbsp;un bloc point ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;I&gt;sujet edité par un modérateur pour une meilleur compréhension et un meilleur référencement; sujet original: Commande LISP&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 Apr 2017 06:14:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/6994362#M38269</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-18T06:14:57Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/6994634#M38270</link>
      <description>&lt;P&gt;Salut et bienvenue,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Grossièrement la programmation consiste à exprimer dans un langage (LISP ou autre) des instructions à donner à une machine (ou à un logiciel tiers) pour obtenir un résultat, la machine étant uniquement capable d'exécuter ces instructions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Donc, la première chose à faire quand on veut faire un programme est d'exprimer le plus précisément possible dans sa langue maternelle le résultat qu'on veut obtenir, à partir de quelles données et, enfin, comment y parvenir.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;sarratjean a écrit&amp;nbsp;:&lt;BR /&gt;
&lt;P&gt;comment associer une commande d'automatisation d'&lt;SPAN&gt;un attribut hyperlien sur&amp;nbsp;un bloc point ?&lt;/SPAN&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;En l'état, ce que tu demandes m'est complètement obscur malgré les quelques capacités d'interprétation que je pense avoir acquises et qui me différencie d'une machine.&lt;/P&gt;
&lt;P&gt;Par exemple, si je peux essayer d'interpréter (sans aucune certitude) ce que tu entends par : "bloc point", AutoCAD, de son côté, connaît les références et les définitions de bloc, les points comme données géométriques ou comme entité (nodal) mais ne sait rien du concept "bloc point".&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Essaye donc d'exprimer plus clairement ce que tu cherches à faire en étant le plus précis possible et en ne perdant pas de vue qu'au final tu devra t'adresser à une machine qui, même si elle est dotée d'une capacité de calcul phénoménale, n'en est pas moins dénuée de toute intelligence...&lt;/P&gt;</description>
      <pubDate>Tue, 04 Apr 2017 14:58:14 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/6994634#M38270</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2017-04-04T14:58:14Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7000007#M38271</link>
      <description>&lt;P&gt;Enfaîte j'arrive à créer un hyperlien entre une photo et un point topo qui ce trouve être un bloc "tcpoint" et j'aimerai savoir s'il est possible par le biais d'une programmation en LISP d'automatisé cette création d'hyperlien. On m'a orienté sur une possibilité via une création en LISP d'un "bloc avec attribut" ou je suppose l'attribut sera mon hyperlien menant à un fichier JPG. Mais le problème c'est que je n'ai aucune connaissance en programmation et j'ai du mal à comprendre comment cela fonctionne.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Merci pour la rapidité de votre réponse _gile&lt;/P&gt;</description>
      <pubDate>Thu, 06 Apr 2017 12:44:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7000007#M38271</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-06T12:44:15Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7001166#M38272</link>
      <description>&lt;P&gt;Salut,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ça se précise, mais c'est pas encore ça.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Il faudrait éclaircir ce que tu entends par "automatiser cette création d'hyperlien". S'agit-il&amp;nbsp; de traiter tous les blocs "TCPOINT" sans l'intervention de l'utilisateur ? Sinon, l'utilisateur doit-il sélectionner les blocs un par un ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Par ailleurs, si l'hyperlien ne pointe pas vers la même "photo" pour tous les blocs, comment déterminer quel fichier est lié à quel bloc ?&lt;/P&gt;</description>
      <pubDate>Thu, 06 Apr 2017 19:34:30 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7001166#M38272</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2017-04-06T19:34:30Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7002593#M38273</link>
      <description>&lt;P&gt;bonjour,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Pour être plus précis, j'aimerai faire un sorte qu'à chaque points je puisse associer un hyperlien menant à une photo différentes pour chaque point ( ces points correspondant au coordonnée de l'axe de la photo ) et mon interrogation porte sur le fait de pouvoir faire en sorte que cela se fasse sans intervention de l'utilisateur. Par exemple par le biais d'un attribut du bloc point. Et donc je voulais savoir s'il était possible de programmer de tel fonction.&lt;/P&gt;</description>
      <pubDate>Fri, 07 Apr 2017 12:18:43 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7002593#M38273</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-07T12:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7002693#M38274</link>
      <description>&lt;P&gt;Je ne comprends pas en quoi un attribut supplémentaire peut aider à l'automatisation.&lt;/P&gt;
&lt;P&gt;Si l'attribut doit contenir le chemin de l'image, autant renseigner directement l'hyperlien...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ici, le seul moyen d'automatiser le processus sans intervention de l'utilisateur serait de pouvoir reconstruire le nom de fichier de limage à partir des données existantes dans le bloc (coordonnées du bloc et valeur de ses attributs).&lt;/P&gt;</description>
      <pubDate>Fri, 07 Apr 2017 12:59:47 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7002693#M38274</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2017-04-07T12:59:47Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7012764#M38275</link>
      <description>&lt;P&gt;Bonsoir Giles&lt;/P&gt;&lt;P&gt;Je viens d'intégrer le site , je suis nouveau et je m'interesse beaucoup au langage lisp.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Apr 2017 17:09:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7012764#M38275</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-12T17:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7012790#M38276</link>
      <description>&lt;P&gt;@Anonymous Bienvenue au club.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tu trouveras (si ce n'est déjà fait) &lt;A href="https://apps.autodesk.com/ACD/fr/Detail/Index?id=6145646386361353211&amp;amp;appLang=fr&amp;amp;os=Win32_64" target="_blank"&gt;&lt;STRONG&gt;Introduction à AutoLISP&lt;/STRONG&gt;&lt;/A&gt; sur Exchange Apps (ou sur &lt;A href="http://gilecad.azurewebsites.net/Tutorials.aspx" target="_blank"&gt;&lt;STRONG&gt;gileCAD&lt;/STRONG&gt;&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Et surtout, n'hésites pas à poser des questions et demander de l'aide sur ce forum.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Apr 2017 17:21:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7012790#M38276</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2017-04-12T17:21:24Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7012812#M38277</link>
      <description>&lt;P&gt;Merci pour l'accueil, c très cool de ta part , je compte bien en poser beaucoup des questions (lol!!!)&lt;/P&gt;&lt;P&gt;En effet oui j'ai déjà le fichier , je compte bien m'initier petit à petit , d'autre part j'ai déjà téléchargé beaucoup de tes lisps.&lt;/P&gt;&lt;P&gt;Merci encore&lt;/P&gt;</description>
      <pubDate>Wed, 12 Apr 2017 17:29:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7012812#M38277</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-12T17:29:19Z</dc:date>
    </item>
    <item>
      <title>Re: Commande LISP</title>
      <link>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7018684#M38278</link>
      <description>&lt;P&gt;Bonjour Giles , j'ai une question par rapport à une lisp que je voudrai améliorer, la lisp est dénomée CEP et voici le texte:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;;;;Fonctionnement :&lt;BR /&gt;&lt;BR /&gt;;;;- Les cadres de pages doivent être des blocs.&lt;BR /&gt;&lt;BR /&gt;;;;(Si vous avez des cadres en simple rectangle, transformez en un en bloc et faites un réseau ou un copier)&lt;BR /&gt;&lt;BR /&gt;;;;- Afin d'éviter toutes erreur, une présentation déjà paramétré doit exister (Une fenêtre de présentation cadré et mis à l'échelle, Traceur, échelle de tracé pour un cadre).&lt;BR /&gt;&lt;BR /&gt;;;;- Les cadres en Espace Objets peuvent être à n'importe quel échelle, et peuvent être mélangé Portrait et Paysage.&lt;BR /&gt;&lt;BR /&gt;;;;- L'unité d'insertion doit être en millimètre, centimètre ou mètre.&lt;BR /&gt;&lt;BR /&gt;;;;- Le nom des onglet sera incrémenter de +1.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;;;;- Commande : CEP&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;; Crée un onglet EP par cadre (bloc) de page sélectionné en EO&lt;BR /&gt;&lt;BR /&gt;; par Bred - Un onglet déjà paramétrer doit exister&lt;BR /&gt;&lt;BR /&gt;(defun c:CEP (/ ACDOC B C FEN I LAYS N-P NOM-P ONG-BASE ONG_DEST SEL XMIN YMAX&lt;BR /&gt;&lt;BR /&gt;A-P HAUT LARG P1 P2 NOM ECH LAY LOCK UNIT)&lt;BR /&gt;&lt;BR /&gt;(vl-load-com)&lt;BR /&gt;&lt;BR /&gt;; 4 Millimètres 5 Centimètres 6 Mètres&lt;BR /&gt;&lt;BR /&gt;(setq Unit (cdr (assoc (getvar "INSUNITS") '((4 . 1) (5 . 10) (6 . 1000)))))&lt;BR /&gt;&lt;BR /&gt;(while (not sel)&lt;BR /&gt;&lt;BR /&gt;(setq sel (car (entsel "\n Choix du cadre (Bloc) :")))&lt;BR /&gt;&lt;BR /&gt;(if sel&lt;BR /&gt;&lt;BR /&gt;(if (not (equal (vla-get-ObjectName (setq b (vlax-ename-&amp;gt;vla-object sel))) "AcDbBlockReference"))&lt;BR /&gt;&lt;BR /&gt;(setq sel nil)))&lt;BR /&gt;&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;(setq sel (ssget '((0 . "INSERT")))&lt;BR /&gt;&lt;BR /&gt;AcDoc (vla-get-activedocument (vlax-get-acad-object))&lt;BR /&gt;&lt;BR /&gt;nom-p (getstring t "\n Nom des Onglets à Créer :")&lt;BR /&gt;&lt;BR /&gt;layS (layoutlist))&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;(if (&amp;gt; (length layS) 1)&lt;BR /&gt;&lt;BR /&gt;(progn&lt;BR /&gt;&lt;BR /&gt;(princ "\n Copie configuration traceur d'onglet Existant. \n Plusieurs Présentations détectées.")&lt;BR /&gt;&lt;BR /&gt;(while (not ong-base)&lt;BR /&gt;&lt;BR /&gt;(princ "\n")&lt;BR /&gt;&lt;BR /&gt;(repeat (setq i (length layS))&lt;BR /&gt;&lt;BR /&gt;(princ (strcat (nth (- (length layS) i) layS) " * "))&lt;BR /&gt;&lt;BR /&gt;(setq i (1- i)))&lt;BR /&gt;&lt;BR /&gt;(setq ong-base (getstring t "\n Présentation d'où la configuration du traceur sera récupérée :"))&lt;BR /&gt;&lt;BR /&gt;(if (not (member ong-base layS))&lt;BR /&gt;&lt;BR /&gt;(setq ong-base nil))))&lt;BR /&gt;&lt;BR /&gt;(setq ong-base (car layS)))&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;(setq a-p (vla-item (vla-get-layouts AcDoc) ong-base))&lt;BR /&gt;&lt;BR /&gt;(vla-getcustomscale a-p 'n 'm)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;(vla-put-ActiveLayout AcDoc a-p)&lt;BR /&gt;&lt;BR /&gt;(vlax-for e (vla-get-paperspace AcDoc)&lt;BR /&gt;&lt;BR /&gt;(if (equal (vla-get-ObjectName e) "AcDbViewport")&lt;BR /&gt;&lt;BR /&gt;(setq lay (vla-get-Layer e)&lt;BR /&gt;&lt;BR /&gt;lock (vla-get-DisplayLocked e)))&lt;BR /&gt;&lt;BR /&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;(setq i 0)&lt;BR /&gt;&lt;BR /&gt;(repeat (sslength sel)&lt;BR /&gt;&lt;BR /&gt;(if (vlax-property-available-p (vlax-ename-&amp;gt;vla-object (ssname sel i)) 'effectivename)&lt;BR /&gt;&lt;BR /&gt;(setq nom vla-get-effectivename)&lt;BR /&gt;&lt;BR /&gt;(setq nom vla-get-name))&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;(if (equal (nom (setq c (vlax-ename-&amp;gt;vla-object (ssname sel i))))&lt;BR /&gt;&lt;BR /&gt;(nom b))&lt;BR /&gt;&lt;BR /&gt;(progn&lt;BR /&gt;&lt;BR /&gt;(vla-GetBoundingBox c 'xmin 'ymax)&lt;BR /&gt;&lt;BR /&gt;(setq n-p (vla-add (vla-get-Layouts AcDoc) (setq ong_dest (strcat nom-p " - " (rtos (1+ i) 2 0)))))&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;(setq ech (vla-get-XEffectiveScaleFactor c))&lt;BR /&gt;&lt;BR /&gt;(vla-copyfrom n-p a-p)&lt;BR /&gt;&lt;BR /&gt;(vla-put-ActiveLayout AcDoc n-p)&lt;BR /&gt;&lt;BR /&gt;(setq fen&lt;BR /&gt;&lt;BR /&gt;(vla-AddPViewport (vla-get-paperspace AcDoc) (vlax-3d-point '(0 0 0))&lt;BR /&gt;&lt;BR /&gt;(setq Larg (* Unit (/ (- (car (vlax-safearray-&amp;gt;list ymax)) (car (vlax-safearray-&amp;gt;list xmin))) ech)))&lt;BR /&gt;&lt;BR /&gt;(setq Haut (* Unit (/ (- (cadr (vlax-safearray-&amp;gt;list ymax)) (cadr (vlax-safearray-&amp;gt;list xmin))) ech)))))&lt;BR /&gt;&lt;BR /&gt;(vla-put-Layer fen lay)&lt;BR /&gt;&lt;BR /&gt;(vla-put-DisplayLocked fen lock)&lt;BR /&gt;&lt;BR /&gt;(vla-ZoomExtents (vlax-get-acad-object))&lt;BR /&gt;&lt;BR /&gt;(vla-Display fen :vlax-true)&lt;BR /&gt;&lt;BR /&gt;(vla-put-MSpace AcDoc :vlax-true)&lt;BR /&gt;&lt;BR /&gt;(vla-put-ActivePViewport AcDoc fen)&lt;BR /&gt;&lt;BR /&gt;(vla-ZoomWindow (vlax-get-acad-object) xmin ymax)&lt;BR /&gt;&lt;BR /&gt;(vla-put-MSpace AcDoc :vlax-false)&lt;BR /&gt;&lt;BR /&gt;(if (&amp;gt; (- (car (vlax-safearray-&amp;gt;list ymax)) (car (vlax-safearray-&amp;gt;list xmin)))&lt;BR /&gt;&lt;BR /&gt;(- (cadr (vlax-safearray-&amp;gt;list ymax)) (cadr (vlax-safearray-&amp;gt;list xmin))))&lt;BR /&gt;&lt;BR /&gt;(vla-put-PlotRotation (vla-get-activelayout AcDoc) ac90degrees)&lt;BR /&gt;&lt;BR /&gt;(vla-put-PlotRotation (vla-get-activelayout AcDoc) ac0degrees))&lt;BR /&gt;&lt;BR /&gt;(setq p1 (vlax-make-safearray vlax-vbdouble (cons 0 1))&lt;BR /&gt;&lt;BR /&gt;p2 (vlax-make-safearray vlax-vbdouble (cons 0 1)))&lt;BR /&gt;&lt;BR /&gt;(vlax-make-variant&lt;BR /&gt;&lt;BR /&gt;(vlax-safearray-fill p1 (list (- (/ Larg 2)) (- (/ Haut 2)))))&lt;BR /&gt;&lt;BR /&gt;(vlax-make-variant&lt;BR /&gt;&lt;BR /&gt;(vlax-safearray-fill p2 (list (/ Larg 2) (/ Haut 2))))&lt;BR /&gt;&lt;BR /&gt;(vla-put-PlotType (vla-get-activelayout AcDoc) acWindow)&lt;BR /&gt;&lt;BR /&gt;(vla-setwindowtoplot (vla-get-activelayout AcDoc) p1 p2)&lt;BR /&gt;&lt;BR /&gt;(setq i (1+ i))&lt;BR /&gt;&lt;BR /&gt;) ) )&lt;BR /&gt;&lt;BR /&gt;(setvar "TILEMODE" 1)&lt;BR /&gt;&lt;BR /&gt;(princ)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;En fait le but est de sélectionner deux cadres en même temps pour chaque présentation au lieu d'un , par exemple si on a deux cadres qui s'alignent verticalement (même s'ils ne sont pas collés) , pouvoir afficher les deux superposés dans chaque présentation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VOICI UN fichier word pour illustrer&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 15 Apr 2017 11:13:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/autocad-tous-produits-forum/commande-lisp-pour-associer-une-commande-d-automatisation-d-un/m-p/7018684#M38278</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-04-15T11:13:49Z</dc:date>
    </item>
  </channel>
</rss>

