Adept Scientific - English
The world's best software for research, science and engineering.
flag arrow
clearclear

 Adept Store | register Join My Adept | Flags  
Adept Scientific | Amor Way | Letchworth Garden City | Herts | SG6 1ZA | Tel: +44 (0)1462 480055  
UKusdedksvnofi
Home
Products
Training
Events
 Buy Online
Downloads
Education
Support
My Adept
International |  About Us |  Blog |  Contact Us |  Press Room |  Jobs


The Next Steps

• Ask us a question
• Buy FlexPro Now
• View FlexPro Pricing
• Request a Brochure
• Download a Brochure
• Request a Demo
• Download a Demo
• Meet Our Team
• Read our RSS Feeds

Learn More

FlexPro Home
What's New in FlexPro 7
Analysing Data
FlexPro Editions
FlexPro Overview
  • User Interface
  • Data Management
  • Data Import
  • Data Export
  • Data Presentation
  • Using Cursors to Measure
  • Analysis
  • Automation
  • Gallery

Options
Features
FlexPro Rave Reviews
Import Options
Frequently Asked Questions

System Requirements

Latest Information

Options
  • Counting Procedures
  • Order Tracking
  • Advanced Statistics
  • Spectral Analysis
  • Acoustics
  • Digital Filters

Service & Support

Patches & Downloads
Search the Knowledge Base
Technical Support request

FlexPro

Automation

Microsoft Visual Basic for Applications (VBA) is integrated into FlexPro 7 Professional. This includes a complete development environment with project management, code editor with IntelliSense technology and a powerful debugger. The automation standard from Microsoft serves as the basis for the integration of VBA in FlexPro. This technology makes it possible to control FlexPro remotely with one of many different programming languages such as Basic, Java and C++. Automation not only functions within FlexPro with VBA, but also externally. FlexPro can even be controlled remotely by a program running on another computer on the network. The programs created with FlexPro VBA are automatically translated into machine language and run with exceptional performance within FlexPro.

Based on automation technology, FlexPro offers an object-oriented interface - the automation object model. The object model organizes all objects available in FlexPro into a well - structured hierarchy. The root of the object model is the application object, which is similar to the FlexPro frame window. The hierarchical structure of the object model is the result of the fact that objects can contain so - called collections, which in turn can contain other objects. The application object from FlexPro contains, for example, the databases collection, which contains all currently open databases, or database objects. Each object in the object model consists of a number of properties, methods and events. A property is an attribute of an object or an aspect of its behavior. For instance, the properties of a diagram include its name, the appearance of its grid lines, but also whether the cursors are active. A method is an action that an object can perform. For example, since a FlexPro document can be printed, the document object also has a PrintOut method. Methods often have arguments that determine more accurately how the action is performed. Events are triggered when certain situations occur in the program. These events can be processed in event procedures programmed by the user.

VBA and automation technology are found in many Windows software packages, including the Microsoft Office range of products. Consequently, it is possible to automate processes that cross over to many applications, e.g., automatically transferring data from Excel to FlexPro, mathematically analyzing these data there and then transferring the resulting diagram into a Word document. A complete industry has meanwhile been built around Visual Basic and automation, enabling developers to fall back on a multitude of ready-made ActiveX controls to accomplish such things as capturing data, accessing databases or creating user interfaces.



Ready to buy?

FlexPro Professional
Add to shopping basket
$ 2,550.00
FlexPro Standard
Add to shopping basket
$ 1,590.00
FlexPro View
Add to shopping basket
$ 550.00

Featured Downloads

How to Import data from Excel to FlexPro - Movie
FlexPro 6: 15 Minutes Tutorial
FlexPro Add-on Collection Brochure

Product Reviews

"Because it offers and delivers simplicity I made the serious mistake, at first approach, of thinking this a simple and straightforward package. Nothing could be further from the truth; the more I became acquainted with it, the more intriguing its hidden depths and byways became. It is unique in several ways and distinctive in several more."
Felix Grant, Scientific Computing World
adept

Top of the Page

Our Privacy and Terms and Conditions Statement
All Trademarks Recognised. Copyright © 2008, Adept Scientific plc.
Site designed and maintained by Adeptise

Adept Scientific | Amor Way | Letchworth Garden City | Herts | SG6 1ZA | Tel: +44 (0)1462 480055