Subversion Repositories autosfx

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 daniel-mar 1
/---------------------------------------------------------------------------
2
#include <vcl.h>
3
#pragma hdrstop
4
//---------------------------------------------------------------------------
5
//   Important note about DLL memory management when your DLL uses the
6
//   static version of the RunTime Library:
7
//
8
//   If your DLL exports any functions that pass String objects (or structs/
9
//   classes containing nested Strings) as parameter or function results,
10
//   you will need to add the library MEMMGR.LIB to both the DLL project and
11
//   any other projects that use the DLL.  You will also need to use MEMMGR.LIB
12
//   if any other projects which use the DLL will be perfomring new or delete
13
//   operations on any non-TObject-derived classes which are exported from the
14
//   DLL. Adding MEMMGR.LIB to your project will change the DLL and its calling
15
//   EXE's to use the BORLNDMM.DLL as their memory manager.  In these cases,
16
//   the file BORLNDMM.DLL should be deployed along with your DLL.
17
//
18
//   To avoid using BORLNDMM.DLL, pass string information using "char *" or
19
//   ShortString parameters.
20
//
21
//   If your DLL uses the dynamic version of the RTL, you do not need to
22
//   explicitly add MEMMGR.LIB as this will be done implicitly for you
23
//---------------------------------------------------------------------------
24
USEUNIT("..\..\Source\ZTrees.cpp");
25
USEUNIT("..\..\Source\Crc32.cpp");
26
USEUNIT("..\..\Source\CrcTab.cpp");
27
USEUNIT("..\..\Source\Crypt.cpp");
28
USEUNIT("..\..\Source\DZ_StrW.cpp");
29
USEUNIT("..\..\Source\DZFrame.cpp");
30
USEUNIT("..\..\Source\DZMatch.cpp");
31
USEUNIT("..\..\Source\DZOper.cpp");
32
USEUNIT("..\..\Source\DZRaw.cpp");
33
USEUNIT("..\..\Source\Helpers.cpp");
34
USEUNIT("..\..\Source\lngmtch.cpp");
35
USEUNIT("..\..\Source\UInflate.cpp");
36
USEUNIT("..\..\Source\UnzCrypt.cpp");
37
USEUNIT("..\..\Source\UnzExec.cpp");
38
USEUNIT("..\..\Source\UnzFIO.cpp");
39
USEUNIT("..\..\Source\UnzInf.cpp");
40
USEUNIT("..\..\Source\UnzOp.cpp");
41
USEUNIT("..\..\Source\UnzProc.cpp");
42
USEUNIT("..\..\Source\UnzSS.cpp");
43
USEUNIT("..\..\Source\UnzSup.cpp");
44
USEUNIT("..\..\Source\UnzWin32.cpp");
45
USEUNIT("..\..\Source\UnzXplode.cpp");
46
USEUNIT("..\..\Source\UnzXtrct.cpp");
47
USEUNIT("..\..\Source\ZBits.cpp");
48
USEUNIT("..\..\Source\ZCrypt.cpp");
49
USEUNIT("..\..\Source\ZDeflate.cpp");
50
USEUNIT("..\..\Source\ZipDflt.cpp");
51
USEUNIT("..\..\Source\ZipFile.cpp");
52
USEUNIT("..\..\Source\ZipFIO.cpp");
53
USEUNIT("..\..\Source\ZipFnc.cpp");
54
USEUNIT("..\..\Source\ZipMain.cpp");
55
USEUNIT("..\..\Source\ZipOp.cpp");
56
USEUNIT("..\..\Source\ZipPrc.cpp");
57
USEUNIT("..\..\Source\ZipRead.cpp");
58
USEUNIT("..\..\Source\ZipSel.cpp");
59
USEUNIT("..\..\Source\ZipSS.cpp");
60
USEUNIT("..\..\Source\ZipUp.cpp");
61
USEUNIT("..\..\Source\ZipWin32.cpp");
62
USEUNIT("..\..\Source\ZStrings.cpp");
63
USEUNIT("..\..\Source\ZTreeAsm.cpp");
64
USEUNIT("..\..\Source\Common.cpp");
65
USERC("..\..\Source\dz190.rc");
66
USERC("..\..\Source\dz_msgs.rc");
67
USEDEF("DelZipExp4.def");
68
USEUNIT("..\..\Source\enter.cpp");
69
USEUNIT("..\..\Source\DivMod64.cpp");
70
//---------------------------------------------------------------------------
71
extern int WINAPI DllMain(HINSTANCE hinstDLL, DWORD fwdreason, LPVOID lpvReserved);
72
 
73
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*)
74
{
75
        return DllMain(hinst, reason, NULL);
76
}
77
//---------------------------------------------------------------------------
78