• Delphi 2010

    Delphi 2010

    When you buy the latest version of Delphi, you also get access to earlier. XE3, Delphi XE2, Delphi XE, Delphi 2010, Delphi 2009, Delphi 2007, and Delphi 7.

    This topic explains how to prepare applications created with Embarcadero Delphi 2010 for AQtime. To learn how to prepare applications created with other Delphi versions, see. To prepare a Delphi 2010 application for AQtime, you must first ensure that it includes debug information. Follow these steps:. Open your Delphi project in Delphi 2010.

    • Delphi Technologies reports third quarter 2018 financial results. Software: the access code to better driving. Getting ahead in the race to better power electronics solutions. Nair appointed Delphi Technologies interim CEO.
    • RAD Studio / Delphi 2010 is available today, and it comes with a 30 day trial. This is a huge step forward from the 14 day trial with the previous versions of Delphi. Be sure to download your copy today.

    Nvidia nforce ethernet drivers windows 7. Activate the configuration that you use to build the debug version of your application. To do this, right-click the ProjectName  Build Configurations Debug Configuration node in the Project Manager and select Activate from the context menu.

    Note: You can build your application in any configuration, not just in the debug one. We choose the debug configuration to make sure the changes that will be made to compiler settings will not affect the release configuration that is typically used to build the final version of applications. Choose Project Options from the main menu to open the Project Options dialog. In the Build Configuration combo box, select your debug configuration. This will quickly load the settings used for debug builds. To set the compiler options, select the Delphi Compiler Compiling category from the tree view on the left of the dialog.

    Set the Stack frames option to True in the Code generation group. To include symbolic debug information, set the Debug information option to True in the Debugging group. To view the variables, which are local to procedures and functions, set the Local symbols option to True in the Debugging group. If you want to profile VCL classes, for example, TDataset, set the Use debug.dcus option to True in the Debugging group. Otherwise, AQtime will only be able to profile the classes that are defined in your application.

    Click the image to enlarge it. If you want to use the Build with runtime packages option (for instance, to control the exe size), you can still use the Allocation profiler. When you include your application in an AQtime project, you will also have to include the System32 RTL140.BPL file. To add a module to an AQtime project, press Add Module on the Setup toolbar or select it from the Setup context menu. Once you have set the compiler and linker options correctly, rebuild your application and it will be ready for profiling. If you are profiling an ActiveX control or a COM server however, you should register its “debug” version in the system (See ).

    When your application is ready for release, remember to recompile it without debug information to reduce the application size. Note: AQtime is incompatible with some third-party tools that modify the binary code of your application (for example, those that add a custom exception handling mechanism). An example of such a tool is EurekaLog. We recommend that you profile your application before processing it with such tools.

    This topic explains how to prepare applications created with Embarcadero Delphi 2010 for AQtime. To learn how to prepare applications created with other Delphi versions, see.

    To prepare a Delphi 2010 application for AQtime, you must first ensure that it includes debug information. Follow these steps:. Open your Delphi project in Delphi 2010. Activate the configuration that you use to build the debug version of your application. To do this, right-click the ProjectName  Build Configurations Debug Configuration node in the Project Manager and select Activate from the context menu. Note: You can build your application in any configuration, not just in the debug one.

    We choose the debug configuration to make sure the changes that will be made to compiler settings will not affect the release configuration that is typically used to build the final version of applications. Choose Project Options from the main menu to open the Project Options dialog.

    In the Build Configuration combo box, select your debug configuration. This will quickly load the settings used for debug builds.

    To set the compiler options, select the Delphi Compiler Compiling category from the tree view on the left of the dialog. Set the Stack frames option to True in the Code generation group. To include symbolic debug information, set the Debug information option to True in the Debugging group.

    To view the variables, which are local to procedures and functions, set the Local symbols option to True in the Debugging group. If you want to profile VCL classes, for example, TDataset, set the Use debug.dcus option to True in the Debugging group. Otherwise, AQtime will only be able to profile the classes that are defined in your application. Click the image to enlarge it. If you want to use the Build with runtime packages option (for instance, to control the exe size), you can still use the Allocation profiler.

    When you include your application in an AQtime project, you will also have to include the System32 RTL140.BPL file. To add a module to an AQtime project, press Add Module on the Setup toolbar or select it from the Setup context menu. Once you have set the compiler and linker options correctly, rebuild your application and it will be ready for profiling. If you are profiling an ActiveX control or a COM server however, you should register its “debug” version in the system (See ). When your application is ready for release, remember to recompile it without debug information to reduce the application size. Note: AQtime is incompatible with some third-party tools that modify the binary code of your application (for example, those that add a custom exception handling mechanism). An example of such a tool is EurekaLog.

    We recommend that you profile your application before processing it with such tools.

    Delphi 2010