Eine API oder Application Programming Interface , ist eine Software-Schnittstelle , die Anwendungen miteinander kommunizieren können. Erstellen APIs umfasst zahlreiche Programmier-Tools , die bauen Routinen und Protokolle helfen. Die SolidWorks Corporation bietet eine Sammlung von 3-D -Software-Tools - einschließlich SolidWorks CAD, SolidWorks Simulation und SolidWorks Sustainability - zur Erstellung, Verwaltung und Veröffentlichung von Daten . Die Software- Entwickler bei SolidWorks empfehlen einen Schiefer von Programmier-Tools für die Entwicklung von API-Anwendungen kompatibel mit der Software des Unternehmens . SolidWorks Makros
Laut SolidWorks , SolidWorks Aufzeichnung eines Makros dient als der am besten zugänglichen Weg zur Programmierung mit der SolidWorks API starten. SolidWorks Programme enthalten sowohl Microsoft Visual Basic für Applikationen und Visual Studio Tools für Anwendungen in der Software eingebettet. Der ehemalige ermöglicht es Benutzern, Makros aufzeichnen und bearbeiten , als SWP -Format-Dateien gespeichert , in SolidWorks Software , während letztere macht das gleiche für VB.NET und C #-Code in der Software , obwohl es DLL anstatt SWP Dateien erstellt .
< Br >
erstellen einer API -Anwendung mit Makros
Um eine SolidWorks API mit SolidWorks Makros zu erstellen , empfiehlt das Unternehmen gründlich planen die Benutzeroberfläche Aktionen und dann die Aufnahme dieser Maßnahmen. SolidWorks schlägt dann Übergang zu der Bearbeitung der Makros, Entfernen zusätzliche Zeilen Code und die Erklärung und Bindung Variablen . Ausführen des Makro-und Debuggen helfen Test für Stabilität. Einmal getestet , verleihen Microsoft VBA und Microsoft VSTA sich die Erstellung von Benutzeroberflächen für die Anwendung. Stand-alone SolidWorks API-Anwendungen in Form von EXE-Dateien , während Add- in -Anwendungen sind DLL-Dateien.
Programmiersprachen
Jede Programmiersprache, unterstützt Microsoft -Architektur für Windows-Anwendungen kompatibel , die Component Object Model oder COM, nimmt die Erstellung von sowohl Stand-alone- und Add-In SolidWorks API-Anwendungen . Diese Programmiersprachen sind Visual C #. NET , Visual C + + 6.0 , Visual Basic C + + und Visual Basic. NET .
Microsoft VBA -fähigen Anwendungen
Mit Microsoft VBA in eingebetteten der Software bedeutet, dass SolidWorks Software VBA - aktiviert ist . VBA -fähige Software interagiert mit anderen Anwendungen , die auch VBA -fähig , so dass Programmierer VBA verwenden, um eine Anwendung, die SolidWorks aktive Objekte in anderen Programmen legt erstellen. Beispiele für andere VBA -fähigen Programme beinhalten Microsoft Access, Microsoft Excel und Microsoft Visio . Wenn VBA-Anwendungen zum Laufen Instanzen in anderen VBA - fähige Programme anhängen , können sie Daten abrufen , die wiederum können mit SolidWorks Software verwendet werden.