The language itself was an interpreted BASIC dialect, however speed was maintained through the use of reusable compiled libraries (DLLs and VBX controls). Visual Basic was extremely popular for business application programming.
In contrast, even the smallest Visual Basic basic programs could take reams of program code to write in C or C++. First released in 1991, Microsoft Visual Basic was a programming environment where one could build an application by visually creating the user interface first, and then adding code. Macro to add bend information to drawings as notes (VB) Using dispatch wrappers to pass arrays of objects to SOLIDWORKS APIs Retrieve SOLIDWORKS preview bitmap and display lists (2007) Retrieve SOLIDWORKS preview bitmap and display lists (2008) Retrieve SOLIDWORKS preview bitmap and display lists (2009)
How to change position of dimension in drawing How to move all dimensions to a different layer Why is the return value of a dimension is sometimes 0? How to control the margins of a drawing during printing How to use Microsoft Word spell checker in drawings How to locate a model entity in the space of a drawing view How to insert a BOM at the selected point
How to get data for center marks that are feautures How to find features associated with selected edge in drawing view How to display a leader when inserting a note in a drawing How to delete all notes on a specified layer How to delete all BOMs in a drawing sheet How to create a drawing of a flattened sheet metal part How to add a hole callout to a drawing at specified location How to integrate SOLIDWORKS API Help file with MSDN How to get the mass properties for all configurations How to export selected assembly component as a Parasolid file How to connect to a running instance of SOLIDWORKS in a C++ Dispatch-based Executable Why was a template class implemented for Variant SafeArrays? How to release COM objects during a traversal
How to pass a BSTR to ModelDocExtension::SelectByID2 in Windows 9x in an MFC DLL add-in How to enable tab and accelerator processing in modeless ATL dialogs How to add an attribute to the selected entity How to resolve Component2::IGetChildren Visual C++ compiler error How to suppress rebuild dialog when activating assembly How to reload an assembly component from a different path How to implement Drag and Drop of files from a FM-TreeCtrl to SW-View How to get the parent component of an assembly component How to determine if an assembly component is being edited in-context How to check an assembly for interference How to change the configuration of an assembly component to in-use or last-saved How to adjust the scope of assembly-level features
Where is the Visual Basic 6.0 Resource Editor add-in? What happens when an MFC DLL add-in is unloaded? How to stop Visual Basic from generating a new CLSID when ever a COM DLL add-in is built How to set up C++ COM MenuEnableMethod for SldWorks::AddToolbarCommand2 and SldWorks::AddMenuItem2
How to see call stack in SOLIDWORKS 2001Plus and later when DLL add-in crashes How to manage your application resources in Visual C/C++
How to install a Visual Basic ATL COM DLL add-in How to implement MFC support in an ATL COM DLL add-in How to create an object with program ID VsWizardEngine How to automatically make your ATL COM DLL add-in appear in the SOLIDWORKS Add-in Manager How to use Third Party Storage in an Addin How to manage resources in ATL COM DLL add-in How to create edit boxes like those in SOLIDWORKS PropertyManager pages NET Framework, Add-In, Assembly, C++, Configrations, Drawings, Dimensions, Example Projects, Features, Features - COM Macro, File Operations, File Referenences, General, Geometry & Topology, Miscellaneous, OpenGL, Parts, PDMWorks, PropertyManger, Sheetmetal, Sketch, User Interface, User preferences, and Visual Basic). API examples that not only show of to use various functions of the API (Application Programming Interface) but also provide useful macros for everyday use.ĪPI examples for various functions (i.e.