advice and made it a COM object so that it'll be easier to use from
various languages. The core functionality is done and working, but I
want to create a new project with the naming convention I want to use,
as well as some additional error trapping.
Of course, Visual C++ programmers will still have an easier time of it
because I wrote a class that wraps the COM crap, allowing them to worry
about more important things. I'm going to try to find an aptly skilled
VB programmer to do the same, and maybe even a Java programmer. All
they'll need to do is write the wrapper for the DLL.
To refresh your memory, this (COM) DLL performs the following functions:
1) Reads the HTML results file created by N4, and parses
out all the HTML tags, leaving just the the data.
2) Allows the programmer to retrieve all data generated,
including, weather for all four sessions, cautions, and
practice/warmup/qual speeds, as well as the obligatory
race result for each driver. These results can be
stored in a database, or manipulated in any way he/she
sees fit.
3) Allows the programmer to add/deduct points for any
driver in the race
4) Allows the programmer to provide his/her own HTML
template that (when using one of a the available
keywords) will help generate a custom HTML page with
the results on it.
It currently only supports N4, but support for N3/NL, GPL and WSC are
planned updates, and I already have much of the code needed to complete
support for N3/NL and GPL. If Nascar Heat creates a results file, I can
also support it as well, but nobody seems to be willing/able to tell me,
and I don't have the game.