Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Podľa SolidWorks , záznam makra SolidWorks slúži ako najdostupnejší spôsob , ako začať programovanie pomocou API SolidWorks . Programy SolidWorks obsahujú ako Microsoft Visual Basic for Applications a Visual Studio Tools for Applications zabudovaných v softvéri . Bývalý umožňuje užívateľom nahrávať a upravovať makrá , uložené ako súbory vo formáte SWP , v softvéri SolidWorks , zatiaľ čo druhá robí to isté pre VB.NET a C # kódu v softvéri , ale vytvára DLL skôr než SWP súborov .
Vytvorenie API aplikácie s Makrá
Ak chcete vytvoriť API SolidWorks s makier SolidWorks , spoločnosť odporúča starostlivo plánovať akcie používateľského rozhrania a potom nahrávanie týchto činností . SolidWorks potom navrhuje pohybujúce sa na úprave makra , odstráneniu nadbytočnej riadky kódu a deklarovaní a viazanie premenných . Spustenie makra a ladenie pomôcť testu stability . Po testovaní Microsoft VBA a Microsoft VSTA samy o sebe k vytváraniu užívateľských rozhraní pre aplikácie . Stand - alone aplikácie SolidWorks API formu EXE súborov , zatiaľ čo add - in aplikácie sú DLL súbory .
Programovacie jazyky
Každý programovací jazyk , ktorý podporuje architektúra Microsoft pre kompatibilnými aplikáciami Windows , Component Object Model alebo COM , pojme vytvorenie oboch stand - alone a doplnok aplikácie SolidWorks API . Tieto programovacie jazyky patrí Visual C # . NET , Visual C + + 6.0 , Visual Basic C + + a Visual Basic . NET .
Microsoft VBA aplikácie
Keď Microsoft VBA vložené do softvér znamená , že softvér SolidWorks je VBA povolená . VBA softvér spolupracuje s ostatnými aplikáciami , ktoré sú aj s podporou jazyka VBA , takže programátori môžu použiť VBA vytvoriť aplikácie SolidWorks , ktorý sa viaže na aktívne objekty v iných programoch . Príklady ďalších VBA programy zahŕňajú Microsoft Access , Microsoft Excel a Microsoft Visio . Keď aplikácia VBA pripojiť k bežiace inštancie v iných VBA programov , môžu získať dáta, ktoré je možné následne použiť so softvérom SolidWorks .