ID: 18939, TXMLDocument for Delphi 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
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 Delphi, Version 6.0  to 6.0 1850 downloads
Copyright: Open Source or other


Updated on Mon, 07 Oct 2002 08:09:24 GMT
Originally uploaded on Mon, 07 Oct 2002 08:04:18 GMT
SHA1 Hash: F4F8785EEAADD805792730934AA1DDDFF2D197FF
MD5 Hash: 9AC13C11A1F4959EA5E494A6C863A8D8

    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 (uncommented) 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 Craven Weasel on Mar 15 2004
TXMLDocument for Delphi 6 Professional

Server Response from: CDC2