⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 The zlibex.pas unit included in this archive will work with delphi 5, 6,and 7. if you previously dow
💻 TXT
字号:
-- notes ---------------------------------------------------------------------

  the zlibex.pas unit included in this archive will work with delphi 5, 6,
  and 7.  if you previously downloaded my delphi 5 unit, you will notice
  that the unit has been renamed.  this was done because borland included in
  its delphi 6 and 7 lib directories a zlib.dcu file; and i felt it was more
  correct to rename my unit and force developers to have to update their
  code than to make developers worry about the possible file contention in
  delphi 6 and 7.

  please contact me if you find any errors, make any changes, add new
  functionality, or have any general suggestions so that i may incorporate
  them into my version.  i can be reached via my website at
  http://www.base2ti.com.

  thanks.

-- installation --------------------------------------------------------------

  first, copy all of the files into a folder (for example, c:\delphi\zlib).
  next, include the folder in the library path in the environment options.
  finally, "use" the zlibex unit as needed.

-- history -------------------------------------------------------------------

  2005.07.25  updated to zlib version 1.2.3

  2005.03.04  modified ZInternalCompressStream loops
              modified ZInternalDecompressStream loops

  2005.02.07  fixed ZInternalCompressStream loop conditions
              fixed ZInternalDecompressStream loop conditions

  2005.01.11  updated to zlib version 1.2.2
              added ZCompressStrWeb

  2004.01.06  updated to zlib version 1.2.1

  2003.04.14  added ZCompress2 and ZDecompress2
              added ZCompressStr2 and ZDecompressStr2
              added ZCompressStream2 and ZDecompressStream2
              added overloaded T*Stream constructors to support InflateInit2
                and DeflateInit2
              fixed ZDecompressStream to use ZDecompressCheck instead of
                ZCompressCheck

  2002.03.15  updated to zlib version 1.1.4

  2001.11.27  enhanced TZDecompressionStream.Read to adjust source stream
                position upon end of compression data
              fixed endless loop in TZDecompressionStream.Read when
                destination count was greater than uncompressed data

  2001.10.26  renamed unit to integrate "nicely" with delphi 6

  2000.11.24  added soFromEnd condition to TZDecompressionStream.Seek
              added ZCompressStream and ZDecompressStream

  2000.06.13  optimized, fixed, rewrote, and enhanced the zlib.pas unit
                included on the delphi cd (zlib version 1.1.3)

-- acknowledgements ----------------------------------------------------------

  erik turner - thanks for the enhancements and recommendations.
    specifically, the ZCompressionStream and ZDecompressionStream routines.
    my apologies for the delay in getting these in here.

  david bennion - thanks for finding that nasty little endless loop quirk
    with the TZDecompressionStream.Read method.

  burak kalayci - thanks for emailing to inform me about the zlib 1.1.4
    update; and again for emailing about 1.2.1.

  vicente s爊chez-alarcos - thanks for emailing to inform me about the zlib
    1.2.2 update.

  luigi sandon - thanks for pointing out the missing loop condition
    (Z_STREAM_END) in ZInternalCompressStream and ZInternalDecompressStream.

  ferry van genderen - thanks for assiting me fine tune and beta test the
    ZInternalCompressStream and ZInternalDecompressStream routines.

  mathijs van veluw - thanks for emailing to inform me about the zlib 1.2.3
    update.

-- contents ------------------------------------------------------------------

  delphi 5/6/7 files

    zlibex.pas

  objects files used by zlibex.pas

    adler32.obj
    compress.obj
    crc32.obj
    deflate.obj
    infback.obj
    inffast.obj
    inflate.obj
    inftrees.obj
    trees.obj

  c++ Builder 6 files

    DelphiZLib.bpr
    DelphiZlib.cpp

  zlib 1.2.3 source files (http://www.zlib.net)

    adler32.c
    compress.c
    crc32.c
    deflate.c
    infback.c
    inffast.c
    inflate.c
    inftrees.c
    trees.c
    zutil.c
    crc32.h
    deflate.h
    inffast.h
    inffixed.h
    inflate.h
    inftrees.h
    trees.h
    zconf.h
    zlib.h
    zutil.h

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -