home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2000 August
/
PCWorld_2000-08_cd.bin
/
Software
/
TemaCD
/
freedos
/
full.bin
/
SOURCE
/
UNZ532
/
WINDLL
/
CONTENTS
next >
Wrap
Text File
|
1997-09-01
|
2KB
|
40 lines
Contents of the "windll" subdirectory for UnZip 5.32 and later:
Contents this file
windll16.def definition file for 16-bit UnZip DLL
windll32.def definition file for 32-bit UnZip DLL
unziplib.def definition file for 32-bit UnZip library
windll.c contains the entry point for the DLL, "fake" printing,
sound, rename, replace and password functions
windll.h header file for both 16- and 32-bit DLLs
zipver.h versioning information for resource file, and also
used by WiZ application itself
decs.h Exported function declarations.
windll.rc resource file for both 16- and 32-bit DLLs
windll.doc simplistic explaination of how to use DLL
structs.h header file, used by both the DLL and by WiZ, that defines
several structures passed to the DLL
example.c a very simplistic example of how to load the DLL and make
a call into it
example.h header file for example.c
borland\dll\ directory with DLL makefiles for Borland C++
borland\lib\ directory with LIB makefiles for Borland C++
visualc\dll\ directory with DLL project and makefile for Visual C++ 5.0
visualc\lib\ directory with LIB project and makefile for Visual C++ 5.0
vb\ example files for using the Visual C++ DLL with Visual Basic
Note that Borland C++ 5.0 is full of bugs; version 4.5 or 5.01 is recommended
instead. If you must use Borland C++ 5.0, using the Intel optimizing compiler
is required to avoid crashes (possibly due to a bug in the stat() function in
the normal Borland compiler). This does have the advantage of giving you a
smaller code size than the 4.52 compiler. Borland C++ 5.01 has resolved many
of the problems seen with 5.0 and can be used reliably.
The Microsoft C port has not been tested as completely as the Borland port.
I have been singularly unsuccessful in getting this to compile and run under
MSVC 1.52c.