ExampleCode
所属分类:Delphi/CppBuilder
开发工具:Borland C++
文件大小:6372KB
下载次数:40
上传日期:2007-10-20 16:55:33
上 传 者:
du10
说明: Borland C++BuilderT 6 Developer s Guide
文件列表:
Appendix_B (0, 2006-06-29)
Appendix_B\MadeInBorland (0, 2006-06-29)
Appendix_B\MadeInBorland\ABLD.BAT (338, 2002-10-23)
Appendix_B\MadeInBorland\Bld.inf (154, 2002-10-23)
Appendix_B\MadeInBorland\HELLOWORD.d (163, 2002-10-23)
Appendix_B\MadeInBorland\HELLOWORD.i (1270, 2002-10-23)
Appendix_B\MadeInBorland\HELLOWORLD.d (165, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld.h (2609, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld.hrh (183, 2002-05-28)
Appendix_B\MadeInBorland\HELLOWORLD.i (1278, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld.rss (1197, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_Application.cpp (1104, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_Application.d (579, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_AppUi.cpp (2221, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_AppUi.d (567, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_AppView.cpp (2943, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_AppView.d (571, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_Document.cpp (1080, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_Document.d (573, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_Main.cpp (1219, 2002-10-23)
Appendix_B\MadeInBorland\HelloWorld_Main.d (565, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland.bpr (3654, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland.cpp (22, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland.d (192, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland.mmp (733, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland.mpo (778, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland.res (876, 2002-10-23)
Appendix_B\MadeInBorland\MadeInBorland_ProjectGroup.bpg (831, 2002-10-23)
Appendix_B\MadeInBorland\makefile (1647, 2002-09-09)
Appendix_B\MadeInBorland\Project1.mpo (773, 2002-10-23)
Appendix_B\MadeInBorland\Project1.res (876, 2002-10-23)
Appendix_D (0, 2006-06-29)
Appendix_D\xmlcomponent.hpp (6056, 2002-09-27)
Appendix_D\xmlcomponent.pas (12091, 2002-09-27)
Appendix_D\xmldocBCB6.bpk (5815, 2002-09-27)
Appendix_D\xmldocBCB6.cpp (528, 2002-06-08)
Appendix_D\xmldocBCB6.res (1536, 2002-09-27)
Appendix_D\xmldocD6.dpk (666, 2002-06-19)
Appendix_D\xmldocD6.res (1536, 2002-06-19)
Chapter03 (0, 2006-06-29)
... ...
This sample project demonstrates the use of the PNGDIB library
used to read/write a PNG file into/from a TBitmap object. This
library requires the libpng library, which requires the zlib
compression library (both are free, with source). Both of
these libraries have been converted to BCB import libraries
(libpng.lib and zlib.lib, respectively) using IMPLIB.EXE.
For furture reference, here's what was done to make the
libpng.lib and zlib.lib import libraries:
-------
I. Make the zlib.lib import library:
(1) Go to the 'zlib\contrib\delphi2' folder and
build the project 'zlib.bpr' in the BCB IDE.
This will yield the import library 'zlib.lib'.
(2) Copy the file 'zlib.lib' to the 'zlib' folder.
II. Make the libpng.lib impory library:
(1) Go to the 'lpng108\scripts' folder and copy
the makefile 'makefile.bc32' to the 'lpng108'
folder.
(2) At a command prompt in the 'lpng108' directory,
type: "make -f makefile.bc32" (without the
quotes). For example:
C:\PNG\lpng108\>make -f makefile.bc32
This will yield the import library 'libpng.lib'.
-------
Once you have the libpng.lib and zlib.lib import libraries,
simply place them in your project's library include path and
'#pragma link' them in your code.
Good luck!
Damon C. 08/23/2000
updated by Paul Gustavson 08/30/2002
近期下载者:
相关文件:
收藏者: