by Rob Salgado
DOWNLOAD
WHAT IT DOES
HOW TO SET IT UP
HOW TO USE IT
Save the ModuleMaker990728.zip (or the old version ModuleMaker990503.zip) file on your computer.
You'll also need the VB6 runtime if you don't have it already.
You'll need the latest Win95/NT External Module Develop Kit as well.
ModuleMaker.exe is a Visual Basic application that asks for the name of a new external module (say, JNewExternalObj), then generates a folder named JNewExternalObj containing a minimal set of files for a Microsoft Visual C++ 6.0 project. To do this manually, check out Create an External Module in VC++
The generated files:
JNewExternalObj.cpp
JNewExternalObj.h
JNewExternalObj.dsp
are customized versions of:
ModuleMaker\_template.cpp
ModuleMaker\_template.h
ModuleMaker\_template.dsp
Extract the contents of ModuleMaker.zip into a folder called ModuleMaker under the NeatTools\develop\ folder.
The ModuleMaker folder contains two folders, [also] called ModuleMaker (for debugging the Visual Basic sources) and templates (for storing the _template.* files).
COPY the executable ModuleMaker.exe into the NeatTools\develop\ folder.
Or, simply run "setup".
Run NeatTools\develop\ModuleMaker.exe.
Simply type in the name of the new external module (say, JNewExternalObj). (Make sure that there is no folder in NeatTools\develop\ with that name. If there is one, ModuleMaker will not write over it.) Then, click on CREATE.
A new folder NeatTools\develop\JNewExternalObj is created with the following files:
By opening JNewExternalObj.dsp, Visual C++ is invoked. It immediately gives the following dialog box. Just click "OK".
Now you can immediately build the external module:
Visual C++ creates the following files in NeatTools\develop\JNewExternalObj:
and produces the external module in NeatTools\develop
You can immediately start NeatTools and load the new external module!
Take a close look at the heavily commented source code and customize the external module for your specific application!