![]() |
|
|
|
#1
|
|||
|
|||
|
Long intro :
Hi i need to know if there's any way to extract datas from a delphi 6 bpl ? In fact i got a bpl shiped with a program and i managed to "include" it in Delphi 6 so i can use the components in this bpl library. But when i decided to compile my source it keeps on asking for the relevant pascal source. Thus i digged the net and learned that you must use the corresponding *.dcf file (which is a binary consisting of all dcu in the bpl file). My question: How can i extract the component's code in the bpl to recompile it and have the standing-alone component ? Is there anyway to achieve this or not ? I tried to dig the net for the component (BigCheckListBox) but didn't find anything. Thx for all your help. |
|
#2
|
|||
|
|||
|
You don't need to crack the bpl to use the components it has. All you have to do is build your application with Runtime Packages.
You can do that by clicking on the delphi menu: Project > Options > Packages > Build with Runtime Packages Once you have enabled the above option make sure you add the bpl you want to use in the corresponding field
Last edited by TasM; 09-06-2004 at 14:26. |
|
#3
|
|||
|
|||
|
I afraid with only a bpl file, we can not build the Delphi app. To build, we need at least a .dcp file (same as import lib in C/C++), and can be with .dcu files. But he did not have any .dcp file or .dcu file because the app only be deliveried with bpl file.
A bpl file is same as dll file, so we can use LoadPackage (a function of Delphi RTL) to load it and uses GetProcAddress to call a alone function. Best regards, TQN Last edited by TQN; 09-06-2004 at 21:57. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Cracking Delphi .DCU files TGnuella and TNapster | Fred | General Discussion | 5 | 01-28-2026 19:07 |
| EKOPARTY TRAINING: Introducci��n al Cracking & Anti-Cracking in SPANISH 17/08/10 | ricnar456 | General Discussion | 10 | 11-25-2010 02:15 |