Vytisknout stránku | Zavřít okno

vla-sendcommand

Vytištěno z: CAD Fórum
Kategorie: Autodesk - stavebnictví, strojírenství, CAD/GIS
Název fóra: CAD programování
Popis fóra: Otázky programování - nadstavby a utility pro CAD a GIS aplikace Autodesk (VBA, AutoLISP, ARX/C++, .Net, JavaScript, Python, MEL...)
URL: https://www.cadforum.cz/forum/forum_posts.asp?TID=3103
Datum vytištění: 14.čer.2026 v 04:45


Téma: vla-sendcommand
Odeslal: AlSt
Předmět: vla-sendcommand
Datum odeslání: 15.zář.2006 v 16:32
Dobrý den
prosím o poradu jestli nastiněný kousek kódu je proveditelný.
Z výkresu 1 jsem otevřel výkres 2.
Nedaří se mi z výkresu 1 spustit ve výkrese 2 příkaz load aaa.lsp (který se sam spusti)
místo load jsem zkousel i print a alert a command zoom e

moc dik s pozdravem Staněk

(setq
  #dwg-file (vla-Open
                    (vla-get-Documents (vlax-get-acad-object))
                    "C:/aaa.dwg"
                  )
)
(vla-SendCommand #dwg-file (strcat "(load \"" "C:/aaa.lsp" "\") "))
(vla-close #dwg-file)



Odpovědi:
Odeslal: Kubeczka
Datum odeslání: 17.zář.2006 v 07:13
Když chci pracovat s více výkresy, tak to řeším pomocí skriptu, který v každém výkrese spustí daný lisp.



Vytisknout stránku | Zavřít okno