Et API , eller programmeringsgrensesnitt , er en programvare grensesnitt som tillater programmer å kommunisere med hverandre . Opprette APIer omfatter en rekke programmeringsverktøy som bidrar til å bygge rutiner og protokoller . SolidWorks Corporation tilbyr en samling av 3 - D verktøy - inkludert SolidWorks CAD, SolidWorks Simulation og SolidWorks Sustainability - for å opprette, administrere og publisere data . Programvareutviklere i SolidWorks anbefaler en skifer av programmeringsverktøy for å utvikle API programmer som er kompatible med selskapets programvare. SolidWorks makroer
Ifølge SolidWorks , spiller inn en SolidWorks makro fungerer som den mest tilgjengelige måten å starte programmering med SolidWorks API. SolidWorks ' programmer inneholder både Microsoft Visual Basic for Applications og Visual Studio Tools for Applications innebygd i programvaren. Den tidligere lar brukerne ta opp og redigere makroer , lagret som SWP -format , i SolidWorks -programvare mens sistnevnte gjør det samme for VB.NET og C #-kode i programvaren , selv om det skaper DLL heller enn SWP filer.
Opprette en API Application med makroer
å opprette en SolidWorks API med SolidWorks makroer , anbefaler selskapet grundig planlegging brukergrensesnittet handlinger og deretter opptak disse handlingene. SolidWorks antyder deretter gå videre til å redigere makroen , fjerne ekstra linjer med kode og erklære og binde variabler . Kjøre makro og debugging det hjelpe test for stabilitet . Når testet , Microsoft VBA og Microsoft VSTA egner seg til å bygge brukergrensesnitt for programmet. Frittstående SolidWorks API -applikasjoner ta form av EXE-filer , mens tillegget programmer er DLL-filer .
Programmeringsspråk
alle programmeringsspråk som støtter Microsofts arkitektur for kompatible Windows-programmer , Component Object Model , eller COM , plass til etablering av både frittstående og add- i SolidWorks API -applikasjoner . Disse programmeringsspråk inkluderer Visual C # . NET , Visual C + + 6.0 , Visual Basic C + + og Visual Basic. NET .
Microsoft VBA - aktiverte programmer
ha Microsoft VBA innebygd i programvaren gjør at SolidWorks -programvaren er VBA - aktivert. VBA -aktivert programvare virker sammen med andre programmer som også VBA - aktivert, slik at programmerere kan bruke VBA til å lage en SolidWorks-programmet som festes til aktive objekter i andre programmer . Eksempler på andre VBA -aktiverte programmer inkluderer Microsoft Access , Microsoft Excel og Microsoft Visio. Når VBA- applikasjoner feste til å kjøre forekomster i andre VBA -aktiverte programmer , kan de hente data som igjen kan brukes med SolidWorks -programvare.