|Home > Software > Standard and ActiveX Applications|
ActiveX .EXE : A Beginnerís Guide
2.1 What is a standard exe application?
A standard exe application is one that is created using Standard EXE project. It is the most widely used Project type using VB6. Standard EXE application is normally the most widely used among the available Project types in Visual Basic. Stand-alone programs have an .EXE file extension.
2.2 Standard EXE areas of use:
A standard EXE application is normally used when you want to develop a stand-alone application. Examples include calculators, text editors, and other similar applications.
2.3 What is an ActiveX EXE application?
An ActiveX EXE application is one that is created using ActiveX EXE project. ActiveX EXE are widely used in conjunction with standard EXE applications. There are three types of widely used of ActiveX projects. These are:
a. ActiveX EXE
2.4 ActiveX EXE/DLL Usage
2.5 Compare Standard EXE ActiveX EXE/DLL projects
An ActiveX Exe provides the reusability of code, by accessing it from different clients.
An ActiveX Exe is a component that can be called by another application by providing a reference to the component. But a Standard Exe application cannot be called in this way.
An ActiveX EXE's code is run in a separate process. When the main program calls an ActiveX EXE's method, the application passes required parameters into the ActiveX EXE's and calls the method. The ActiveX EXE, upon execution may return the results to the main program. This is slower than running an ActiveX DLL's method inside the main program's address space.