Posts Tagged ‘delphi dll’
BCS Delphi 2010 Source Code Generator
The BCS Delphi Source Code Generator has been modified to produce some additional source code. In addition to the stand alone execution of the generated project the code generator has been modified to generate the source code for a VCL component and a VCL component tester. The capability to support Rave reports was also made available. The support for a single table is currently available while the support for a master detail scenario is forthcoming.
This modification leverages the technician’s ability to abandon much of the perfunctory coding required for creating adding components to the Visual Control Library. Of course the component is packaged and the resulting BPL (Delphi DLL) resides nicely within the Delphi Integrated Development Environment. These components also have the personality to be used as a fulcrum for baseline functionality and creation of new components with an identical functionality layer.
One consideration when using the VCL is where the output is located and how should the IDE should locate and incorporate these components.
Typically when the VCL is employed the IDE environment paths must be modified to accommodate each new component. By selecting a single location and having the code generator direct all the output to that location (via packaging options) the need for multiple modifications of the environment is eliminated. When changes are made to the associated dialogs and data modules the required components are updated and there is a batch file created by to code generator to update the repository so the current state of development is reflected at all times. To update the repository simply double click the associated batch file and the update is performed seamlessly. The IDE is oblivious to the melding of old (batch files) and new (visual control library) technologies.
As previously stated enhancements to the code generator are on-going. As soon as a working version is available I will publish it!
Author: Arch Brooks
Article Source: EzineArticles.com
Provided by: Creditcard Currency Conversion Fee