Home
Virtual Image Printer DriverMiraplacid Publisher converts documents to images
Virtual Text Printer DriverMiraplacid Text Driver extracts text from documents
PostScript Printer DriverMiraplacid PostScript Driver prints documents with your content inserted
Miraplacid Binary and Text DOM SDKMiraplacid Binary and Text DOM SDK - access to internal structure of a binary and text files
Common:   Login | Rules of forum | Register
Management:  New topic | Close topic | Move topic | Delete topic
  

Miraplacid Forum >> Virtual Printer Drivers >> Programatically installing printer driverModerator:Cerberus

Author Topic:  Programatically installing printer driver
Emiac
Member

From: Germany
posted 2003-06-11 10:08:01 Reply -Delete

My application uses a custom print dirver. Is it possible to
silently install a print driver in Windows 3.1 or Windows 95 without
user intervention?

moe
Member

From: USA
posted 2003-06-11 10:09:02 Reply -Delete

The following example silently installs a print driver. You will
need to copy the print driver files to the Windows\System directory
and add the following entries to the Win.Ini file.

Notes:
In the follwong example:
DriverName = Name of the driver;
DRVFILE - Filename of the driver minus the extension
(unless it is not ".drv").

Example:

procedure TForm1.Button1Click(Sender: TObject);
var
s : array[0..64] of char;
begin
WriteProfileString('PrinterPorts',
'DriverName',
'DRVFILE,FILE:,15,45');
WriteProfileString('Devices',
'DriverName',
'DRVFILE,FILE:');
StrCopy(S, 'PrinterPorts');
SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, LongInt(@S));
StrCopy(S, 'Devices');
SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, LongInt(@S));
end;


--- Original Message ---
My application uses a custom print dirver. Is it possible to
silently install a print driver in Windows 3.1 or Windows 95 without
user intervention?

Your message:
Name, password:
Go to category:  

Technical Support

Copyright © Miraplacid, 2003 - 2024