Let’s discuss about Types of DraftSight API Applications here. DraftSight API can be divided into following types. Choose one which is suitable as per your requirement.
1. DraftSight Macro
This is simple and quick way to use DraftSight API to automate your tasks. DraftSight Macro can be saved in following programming or scripting languages.
- Microsoft VBA (.swb)
- Vb.NET (.vbproj)
- C# (.csproj)
- VB (*.vbproj)
- C++ Native (*.vcproj):
- C++ COM (*.vcproj):
We can Record Macro inside DraftSight from Tools > Macro.
2. DraftSight Standalone (.exe files)
Standalone exe can be created using VB.NET, C# and C++ from Visual Studio Projects.
Standalone .exe can run outside of DraftSight. Hence, No need to load or register this exe like Add-in.
3. DraftSight Add-In (.dll files)
We can create compiled dll Add-in using C#, VB.NET and C++ from Visual Studio projects.
First We need to register Add-in compiled dll and then load it inside DraftSight.
You can check these loaded add-ins in Tools > Add-ins along with other DraftSight Add-ins.
DraftSight provides .NET Add-ins Template in DraftSight API SDK from this you can create dll Add-ins.
So which type of DraftSight Application are you using? Share your views on that in below comment section. 🙂
<<< Back to DraftSight API Page