![]() |
|
|
|
#1
|
||||
|
||||
|
To minimize dependencies.
Assume that your patcher needs a DLL to play a chiptone!! It's so crazy to release a DLL and EXE for something like this.
__________________
In memory of UnREal RCE... |
|
#2
|
||||
|
||||
|
You'd rather use DLL2LIB. That's the way condzero is using the Delphi code of ARImpRec.dll (Delphi dll) in Armageddon (VC++) by the use of a .lib file generated by the tool, and this works fine.
Btw, to give compatibility to your exported functions in the Delphi dll, you have to give this name to all of them: <NameOfExportedFunction>@<NumberOfBytesInParameters> That is, if your function uses for instance 4 parameters of size dword, the number must be: SizeOf(dword) * 4 --> 16 So, the name of your exported function would be this: MyExportedFunction@16 Good luck with this! Nacho_dj
__________________
http://arteam.accessroot.com |
| The Following User Gave Reputation+1 to Nacho_dj For This Useful Post: | ||
Newbie_Cracker (10-20-2011) | ||
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to link a dynamic .so library to create a static executable? | CZC | General Discussion | 9 | 02-12-2024 08:38 |
| One Time API Redirection Library in Delphi (x86) | chessgod101 | Source Code | 0 | 11-23-2020 00:56 |
| Static linking of Bassmod in Delphi | Sn!per X | Source Code | 0 | 01-13-2016 22:12 |
| Delphi Hook Library | Sir.V65j | Source Code | 0 | 09-08-2014 22:27 |