|
|
ID: 18939, TXMLDocument for Delphi 6 Professional
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:
|
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
File Exploration is Disabled
We're sorry, but errors in the uploaded zip file prevent it from being explored.
The error generated by the Zip attachment is:
You may still be able to repair the zip file contents if you download the entire zip locally. You may also want to ask the author to repost the attachment.
|
| 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.
|
|

Server Response from: CDC2
|