******************************************************************************
Welcome to EasyNSE for C++Builder
******************************************************************************
******************************************************************************
// IMPORTANT NOTICE PLEASE READ CAREFULLY
******************************************************************************
NEVER USE "BUILD WITH PACKAGES" ON A EASYNSE DLL. Even though
the template explicitly shuts this option off the partial failure of the wizard
(see next topic) causes the options file to turn it back on. To shut this
off go to
Project > Options > Packages Tab
un-check "Build with Runtime Packages"
******************************************************************************
// IMPORTANT NOTICE PLEASE READ CAREFULLY
******************************************************************************
I have spent too much time trying to understand the way the C++Builder
Open Tools API works to create custom projects from the Repository. As
such I have given up and it is necessary to do some manual work to save
your newly created EasyNSE Project.
Here are the steps to save this Project.......
1) Open the Repository select the EasyNSE tab.
2) Select Create New EasyNSE Project.
3) It looks like it works but it is hosed up.
4) Save it to a folder.
5) Open the project *.bpr file with notepad
6) Change the following:
** Change extension to "{YOUR_PROJECTNAME}.bpf" (note the "f" not "r"
*** Change Tpe to Tpd
**** Change c0w32.obj to c0d32.obj
7) Open a new DLL Project in BCB. Save it somewhere.
8) Copy the Project1.bpf to the EasyNSE Project folder
(or copy the *.bpf file from a previous project or demo)
9) Change the name to
{YOUR_PROJECTNAME}.bpf
The same name as in step 6.
10) Open the EasyNSE project with BCB and start working.
The problem is the Project Manager *looks* like it has a DLL project in it
but the edit buffer of the project contains a Project.bpr file and not a
Project.bpf file. The *.bpf file that appears in the tree is not really there
if you enumerate the modules. If you try to manipulate that file it will
give you an error.
Also the project looks like a DLL because the Options templates are set
up as DLL's. The problem is since it is messed up on loading the Project
Manager saves the bpr file as an EXE instead of a DLL.
I am frustrated to the point were I think I may show a dialog and have
the new project saved from the minute it is created. That way the Wizard
just creates the necessary CORRECT files then opens the project.
If someone knows how to create new DLL Project from your own
source templates please let me know.
Jim
webmaster@mustangpeak.net