Diskuzní fórum a databáze tipů a utilit pro AutoCAD, Inventor, Revit a další produkty Autodesk - od firmy Arkance Systems [www.cadforum.cz]
CZ | SK | EN | DE
Přihlášení
či registrace
   právě nás čte: 6204 

Vývojové prostředky AutoCADu

Použití .NET a ObjectARX v AutoCADu

Vývoj aplikací pro AutoCAD - přehled API, LISP

Vývojové prostředky AutoCADu AutoCAD API

Visual LISP, Visual Basic/VBA, Java, ObjectARX, ActiveX, Skripty
České vysoké učení technické Praha, Fakulta elektrotechnická
Bc. Srník Albert, albert.srnik@mybox.cz

Formáty ukládání souborů

Při tvorbě aplikace v .NET se používá několik typů souborů (.cs, .resx, atd.). Jedná se o soubory používané vývojovým prostředím Microsoft Visual Studio. Projekt vytváříme v prostředí Visual Studio jako DLL - dynamicky slinkovanou knihovnu.

Soubor aplikace .NET je možné do AutoCADu načíst příkazem NETLOAD napsaným do příkazového řádku. Ten umožňuje načíst .DLL soubor dané aplikace (načte ji do AutoCADu).

Příkaz lze zahrnout do standardních "autoload" nástrojů AutoCADu nebo lze aplikaci načítat pomocí "demandload" mechanismů(specifikují, zda a kdy AutoCAD požaduje načtení aplikací třetí strany, když kresba obsahuje objekty vytvořené v té aplikaci).