Watch, Follow, &
Connect with Us

Please visit our new home
community.embarcadero.com.


ID: 18938, TXMLDocument for C++Builder 6 Professional

by Paul Gustavson Email: Anonymous


The code included in this zip provides a way to register TXMLDocument
as a VCL component for either C++Builder 6 or Delphi 6 Professional.
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For C++Builder, Version 6.0  to 6.0 2227 downloads
Copyright: Open Source or other


Size: 8,874 bytes
Updated on Thu, 12 Dec 2002 18:34:30 GMT
Originally uploaded on Mon, 07 Oct 2002 08:01:29 GMT
SHA1 Hash: 9174A962DCF4112232012A8B957813AF0FE2921F
MD5 Hash: 1E3EC520D6C830728B3FC9B2EC3503ED

    Explore the files in this upload

Description
From "C++Builder Developer's Guide (2E)"
Appendix D - Enabling TXMLDocument for C++Builder/Delphi 6 Professional
Paul Gustavson, 2002
----------------------------------------------------------------------

The code included in this zip provides a way to register TXMLDocument
as a VCL component for either C++Builder 6 Professional or Delphi 6
Professional.

There are two packages for registering TXMLDocument as a component:

xmldocD6.dpk - The Delphi package.
xmldocBCB6.bpk - The C++Builder package.

Additional files:

xmlcomponent.pas - The source code that registers TXMLDocument as a VCL.
xmlcomponent.hpp - The C++ header file that reflects the
xmlcomponent.pas interface.

----------------------------------------------------------------------
NOTES
----------------------------------------------------------------------

Within xmlcomponent.pas, which can be compiled by either Delphi or
C++Builder, the following compile time constant has been defined:

{$DEFINE D6BUILD}

This constant needs to be disabled (commented out) for C++Builder users, and enabled (un-commented) for Delphi users. The reason for the compile time constant is that there are some elements of the
XMLDocument that are not available to C++Builder developers, and these elements need to be ignored during compilation. If these elements are not ignored, a compilation error will occur. However, despite missing a few elements for C++Builder, there's plenty of design-time support available from the XMLDocument component that will be registered.

For more information, details regarding TXMLDocument and this add-on component for Professional users can be found the forthcoming C++Builder 6 Developer's Guide (ISBN 0-672-32480-6) in Appendix D, and practical ways to use TXMLDocument are provided in Chapter 13. The component code contained in the zip file is also provided in this book.

   Latest Comments  View All Add New

Move mouse over comment to see the full text
Reply  Posted by Stefano Castagnoli on Jan 23 2004
TXMLDocument for C++Builder 6 Professional
Reply  Posted by Jean-Marc RIGADE on Oct 01 2003
TXMLDocument for C++Builder 6 Professional

Server Response from: ETNACDC04