To open any link in a new tab, preserving your position in the current article, just hold down the <CTRL> key on your keyboard before clicking the link or click using your mouse wheel.

PlanSwift Structure

PlanSwift Structure



Going "Under-The-Hood" allows the programmer to link to PlanSwift software to develop applications that work with PlanSwift. Under-The-Hood provides a programmer the capability to link to PlanSwift software to develop applications that work with PlanSwift. 


Overview of Under-The-Hood

Any development environment that supports COM,such as:C#, Visual Basic, Delphi, Java, etc., can utilize the PlanSwift API. Developers can use whatever Integrated Development Environment (IDE) they would like to. With managed code, you you don't have to worry about freeing up PlanSwift (removing it from memory). When programming in unmanaged code, such as Delphi, you will have to free up PlanSwift. 

There are two ways to connect to PlanSwift: one is Early Binding, and the other is Late Binding. Early Binding allows you access to Types: everything is pre-loaded into the proper structure. Late Binding means that everything has already been executed within code; you just want to hook into that via Object Linking and Embedding (OLE) and listen for those events, so you do not get the same functionality as in COM with its pre-loaded Types and Items. Early Binding is preferable because it is a lot easier to use Early Binding with Types versus Late Binding and having to do a lot of guesswork. 

Obtaining the Under-The-Hood password

To obtain the Under-The-Hood password, please contact your PlanSwift representative or send an email to takeoff@constructconnect.com. 


Section Contents

Filter by label

There are no items with the selected labels at this time.

Copyright 2023 ConstructConnect