New - “One
Function Install" for the Black Ice printer drivers.
Creating an installation
for a printer driver can be a challenge. Black Ice
Software provides a Resource Toolkit with the
release versions of the Black Ice printer drivers.
Among other things, the Resource Toolkit contains a
sample Install Shield script and an Install DLL
containing several functions that can be used to
simplify printer installation, and these two items
have so far helped developers to create
installations for their product.
In the continuous effort
to make our products easier to use, Black Ice has
released a new version of the Install DLL and the
Install Shield Sample.
The new version of the
Install DLL focuses on developers who cannot or do
not want to use Install Shield to build their
installation. Using the new Install DLL, developers
can install the printer driver using only a single
function call to the dInstallBlackIcePrinter()
function.
The
dInstallBlackIcePrinter() function takes 13
parameters such as printer name, processor name,
port monitor name, names of the driver files etc.
This function will add to the system the print
processor, the port monitor, the printer port, the
printer driver and finally the printer itself. It
will also create all of the necessary registry
entries and will set up the necessary registry
security settings.
The
dInstallBlackIcePrinter() function expects all of
the necessary driver files to be previously copied
to the target locations by the setup application
before calling the function.
Once the
dInstallBlackIcePrinter() function has finished, the
printer driver is installed on the system. The
printer driver will be installed using the default
settings specified in the INI file.
If the developer needs
to, he can change the printer settings
using functions from the BlackIceDEVMODE DLL or
ActiveX control. The BlackIceDEVMODE DLL and ActiveX
control are also parts of the Black Ice Printer
Driver Resource Toolkit (RTK) and include more than
300 functions to read and change every printer
setting.
The dInstallBlackIcePrinter() function can be called
from install scripts or different programming
languages such as Visual Basic, C#, etc., opening
new possibilities for our clients.
Visit the Black
Ice Website at
http://www.blackice.com for more details on the Black
Ice printer Drivers and Resource Toolkits.
Maintenance Subscribers, please contact the Black
Ice Sales department to request your free upgrade to
the latest printer drivers with the new one function
install.