Een API of Application Programming Interface , is een software-interface die het mogelijk maakt applicaties om te communiceren met elkaar . Het creëren van API's omvat tal van programmering tools die helpen bouwen routines en protocollen . De SolidWorks Corporation biedt een verzameling van 3 - D software tools - waaronder SolidWorks CAD , SolidWorks Simulation en SolidWorks Sustainability - voor het creëren , beheren en publiceren van gegevens . De software- ontwikkelaars bij SolidWorks raden een lei van het programmeren van tools voor het ontwikkelen van API- toepassingen die compatibel zijn met de software van het bedrijf . SolidWorks macro Volgens SolidWorks , SolidWorks opnemen van een macro dient als de meest toegankelijke manier om te beginnen met programmeren met de SolidWorks API . SolidWorks ' programma's bevatten zowel Microsoft Visual Basic for Applications en Visual Studio Tools for Applications ingebed in de software . De voormalige stelt gebruikers in staat om macro's , opgeslagen als SWP -bestanden , in SolidWorks software op te nemen en te bewerken , terwijl de laatstgenoemde doet hetzelfde voor VB.NET en C # code in de software , maar het creëert DLL eerder dan SWP -bestanden . < Br > het creëren van een API Application met macro's Om een SolidWorks API maken met SolidWorks macro's , raadt het bedrijf grondig planning van de interface acties gebruiker en het vervolgens opnemen van die acties . SolidWorks stelt daarna over te gaan tot de macro bewerken , verwijderen van extra regels code en het verklaren en binden variabelen . Het uitvoeren van de macro-en debuggen van het helpen test voor de stabiliteit . Eenmaal getest , Microsoft VBA en Microsoft VSTA zich lenen voor het bouwen van user interfaces voor de toepassing . Stand - alone SolidWorks API toepassingen in de vorm van EXE-bestanden , terwijl de add - in toepassingen zijn DLL-bestanden . Programmeertalen Elke programmeertaal die steunt Microsoft's architectuur voor compatibele Windows-toepassingen , het Component Object Model of COM , herbergt de creatie van zowel stand-alone als add-in SolidWorks API toepassingen . Deze programmeertalen zijn Visual C # . NET , Visual C + + 6.0 , Visual Basic C + + en Visual Basic . NET . Microsoft VBA - enabled applicaties hebben van Microsoft VBA ingebed in de software betekent dat SolidWorks software is VBA - ingeschakeld . VBA - enabled software samenwerkt met andere applicaties die ook VBA - ingeschakeld , zodat programmeurs VBA kunt gebruiken om een SolidWorks toepassing die hecht aan actieve objecten in andere programma's te maken . Voorbeelden van andere VBA - enabled programma's zijn Microsoft Access , Microsoft Excel en Microsoft Visio . Wanneer VBA applicaties hechten aan actieve exemplaren in andere VBA -enabled programma's , kunnen ze de gegevens die op hun beurt worden gebruikt met SolidWorks software op te halen .
|