• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Installing AsyncPro into Delphi XE and C++Builder XE
 

Installing AsyncPro into Delphi XE and C++Builder XE

on

  • 9,464 views

Async Professional is a comprehensive communications toolkit for Embarcadero Delphi®, C++Builder®, and ActiveX environments. It provides direct access to serial ports, TAPI, and the Microsoft Speech ...

Async Professional is a comprehensive communications toolkit for Embarcadero Delphi®, C++Builder®, and ActiveX environments. It provides direct access to serial ports, TAPI, and the Microsoft Speech API. It supports faxing, terminal emulation, VOIP, and more.

Al Mannarino will guide you through installing the following versions into Delphi XE and C++Builder XE.

Statistics

Views

Total Views
9,464
Views on SlideShare
9,457
Embed Views
7

Actions

Likes
0
Downloads
167
Comments
1

1 Embed 7

http://www.docshut.com 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Installing AsyncPro into Delphi XE and C++Builder XE Installing AsyncPro into Delphi XE and C++Builder XE Document Transcript

    •       Installing TurboPower AsyncPro into Delphi XE and C++Builder XE   Al Mannarino, Embarcadero Technologies   February, 2011 Americas Headquarters EMEA Headquarters Asia-Pacific Headquarters 100 California Street, 12th Floor York House L7. 313 La Trobe Street San Francisco, California 94111 18 York Road Melbourne VIC 3000 Maidenhead, Berkshire Australia SL6 1SF, United Kingdom
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEINTRODUCTIONAsync Professional is a comprehensive communications toolkit for Embarcadero Delphi®,C++Builder®, and ActiveX environments. It provides direct access to serial ports, TAPI,and the Microsoft Speech API. It supports faxing, terminal emulation, VOIP, and more.AsyncPro is available as an open source project on: • SourceForge at http://sourceforge.net/projects/tpapro/ Release 5.0.0 RC1 • SongBeamer at http://www.songbeamer.com/delphi/ Release 4.0.7 RC4 • AsyncPro Documentation is available at http://tpapro.sourceforge.net/NOTE: AsyncPro Release 5.0.0 RC1 has the same functionality as Release 4.0.7 RC4The SourceForge Release 5.0.0 RC1 is mainly upgraded for Unicode compatibility withDelphi 2009, 2010, and XE. Specifically, the following 6 components have been upgradedfor Unicode compatibility. 1. TApdComPort 2. TApdSLController 3. TApdStatusLight 4. TAPDTapiDevice 5. TApdTapiLog 6. TApdTapiStatusThe AsyncPro Release 5.0.0 RC1 to do list include all the components inside the "version 4units in queue for upgrade" folder are needed to upgrade.This paper will address the two versions in three separate sections: • Part 1 – Installation of SongBeamer’s AsyncPro 4.0.7 RC4 for Delphi XE • Part 2 - Installation of SongBeamer’s AsyncPro 4.0.7 RC4 for C++Builder XE using command line dcc32.exe • Part 3 – Installation of SourceForge’s AsyncPro 5.0.0 RC1 for Delphi XE and/or C++ Builder XE using command line dcc32.exeINSTALLATION NOTES:NOTE (1): If you only have the C++Builder personality, you can skip to the second or thirdsections of this document. They show the usage of a command line build of the .dpk(rather than the .dproj) file with the -JL switch. This will build all the files necessary forEmbarcadero Technologies -1-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEC++Builder. (E.g., dcc32 -JL A407_R.dpk) The bpl can then be installed from thecomponent menu in C++Builder.NOTE (2): If you have RAD Studio XE and are using the C++Builder XE personality andyou get this error message trying to open a Delphi package or project: Delphi.Personalityis not available.   Most likely, your parameters to start your IDE include “–pCBuilder”, e.g. "C:ProgramFilesEmbarcaderoRAD Studio8.0binbds.exe" –pCBuilderThe –p flag says to only use the specified personality, in this case C++BuilderPlease remove the “–pCBuilder” and change your start-up to this.If you started your IDE using the links provided in the start menu, please use the RADStudio link instead of the C++Builder link.Embarcadero Technologies -2-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEPART 1 - INSTALLATION OF SONGBEAMER’SASYNCPRO 4.0.7 RC4 FOR DELPHI XE To install TurboPower AsyncPro into your Delphi XE, take the following steps:1. Download and Unzip the release files from SongBeamer athttp://www.songbeamer.com/delphi/ into a directory (e.g.,C:TurboPowerAsyncPro_2010_10_13). 2. Start Delphi XE. 3. Add the source subdirectory to Delphi XE library path.Tools >> Options >> Library:   Add   C:TurboPowerAsyncPro_2010_10_13source       4. Open and Compile the runtime package for Delphi XE.File >> Open Project >> C:TurboPowerAsyncPro_2010_10_13packagesDelphi XEA407_R   Embarcadero Technologies -3-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE Click OK. Right‐Click project >> Compile.          5. Open and Install the design time package for Delphi XE. The IDE will notify you thecomponents have been installed.File >> Open Project >> C:TurboPowerAsyncPro_2010_10_13packagesDelphi XEA407_D    Click OK. Right‐click project >> Install Embarcadero Technologies -4-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEDelphi XE should notify you the components have been installed, like this: Verify the TurboPower AsyncPro components have been installed in Delphi XE:File >> New VCL Forms Application.    APRO components are listed on your Tool Palette, like this:Congratulations!Embarcadero Technologies -5-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEPART 2 - INSTALLATION OF SONGBEAMER’SASYNCPRO 4.0.7 RC4 FOR C++BUILDER XEUSING COMMAND LINE DCC32.EXE If you only have the C++Builder personality, use a command line build of the .dpk (ratherthan the .dproj) file with the -JL switch. This will build all the files necessary forC++Builder.(For example: dcc32 -JL A407_R.dpk)The bpl can then be installed from the component menu in C++Builder.To install TurboPower AsyncPro into your C++Builder XE , take the following steps:1. Download and Unzip the release files from SongBeamer athttp://www.songbeamer.com/delphi/ into a directory (e.g.,C:TurboPowerAsyncPro_2010_10_13).Using command line:2. Change directory to C:TurboPowerAsyncPro_2010_10_13packagesDelphi XE3. Compile the runtime package for C++Builder XE.(Note: dcc32.exe is located in your C:Program FilesEmbarcaderoRAD Studio8.0bindirectory)dcc32 ‐JL A407_R.dpk    Embarcadero Technologies -6-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEThis creates your runtime BPL file: A407_R150.bpl  4. Compile the design time package: dcc32 -JL A407_D.dpk  This creates your design time BPL file: A407_D150.bpl   5. Start C++Builder XE.6. Copy the runtime A407_D150.bpl to your BPL directory (e.g.,C:UsersPublicDocumentsRAD Studio8.0Bpl)7. Install the design time A407_D150.bpl from the Component >> Install Packagesmenu.  Embarcadero Technologies -7-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE8. Click Add…   9. Browse to your A407_D150.bpl file. Click Open.   10. Your TurboPower Async Professional 4.07 Designtime Package – VCL 150 shouldget added to your Install Packages, like this:Embarcadero Technologies -8-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE   11. Click OK.12. Verify the TurboPower AsyncPro components have been installed in C++Builder XE:File >> New VCL Forms Application C++Builder  APRO components are listed on your Tool Palette, like this:   Congratulations!Embarcadero Technologies -9-
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XEPART 3 - INSTALLATION OF SOURCEFORGE’SASYNCPRO 5.0.0 RC1 FOR DELPHI XE AND/ORC++ BUILDER XETo install TurboPower AsyncPro into your IDE, take the following steps:1. Download and Unzip the release files from http://sourceforge.net/projects/tpapro/ intoa directory (e.g., C:tpapro_5.00).Using command line:2. Change directory to C:tpapro_5.00tpapro_5.00packagesD20103. Compile the runtime package for Delphi XE and/or C++Builder XE.(Note: dcc32.exe is located in your C:Program FilesEmbarcaderoRAD Studio8.0bindirectory)dcc32 ‐JL AsyncPro.dpk  This creates your runtime BPL file: AsyncPro_D2010.bplEmbarcadero Technologies - 10 -
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE4. Compile the design time package: dcc32 -JL dclAsyncPro.dpk This creates your design time BPL file: dclAsyncPro_D2010.bpl5. Start Delphi XE or C++Builder XE.6. Copy the runtime AsyncPro_D2010.bpl to your BPL directory (e.g.,C:UsersPublicDocumentsRAD Studio8.0Bpl)7. Install the design time dclAsyncPro_D2010.bpl from the Component >> InstallPackages menu.  Embarcadero Technologies - 11 -
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE8. Click Add…   9. Browse to your dclAsyncPro_D2010.bpl file. Click Open.10. Your TurboPower AsyncPro 5 design-time package should get added to your InstallPackages, like this:Embarcadero Technologies - 12 -
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE11. Click OK.12. Verify the TurboPower AsyncPro components have been installed in Delphi XE andC++Builder XE:File >> New VCL Forms Application – Delphi  AsyncPro components are listed on your Tool Palette, like this:  Embarcadero Technologies - 13 -
    • Installing TurboPower AsyncPro into Delphi XE and C++Builder XE File >> New VCL Forms Application – C++ Builder  AsyncPro components are listed on your Tool Palette, like this:   Congratulations!Embarcadero Technologies, Inc. is the leading provider of software tools that empowerapplication developers and data management professionals to design, build, and runapplications and databases more efficiently in heterogeneous IT environments. Over 90 ofthe Fortune 100 and an active community of more than three million users worldwide relyon Embarcadero’s award-winning products to optimize costs, streamline compliance, andaccelerate development and innovation. Founded in 1993, Embarcadero is headquarteredin San Francisco with offices located around the world. Embarcadero is online atwww.embarcadero.com. Embarcadero Technologies - 14 -