John
  MSIMG32.DLL is going to be required for any D2006 built program if you use
just the right combination of components, and I don't know what that
combination is.  I suspect you'll have as much luck as I did in removing
whatever is depending on it. (I eventually used D7 for the program whose
target was NT4).

  I also doubt that removing RAVE is going to solve the problem as D2006 is
pretty much hell-bent on needing MSIMG32.DLL.  The program that I had
trouble with didn't use RAVE, and didn't print at all.

Trevor

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of John Bird
Sent: Friday, 17 March 2006 12:00 p.m.
To: 'Todd Martin'; 'NZ Borland Developers Group - Delphi List'
Subject: [DUG] MSIMG32.DLL

D2006: I have a program using Rave Reports in Code (RVSystem component).  I
have just discovered this program will not run on Windows 95, which does not
contain MSIMG32.DLL.  As far as I can tell Windows 98 and later generally
have this file (used for enhanced graphics).

This program does need to be able to run on Windows 95, which can live
without the printing function.  I figure the best way is to make a version
of the program without the Rave component for those pcs.  

Q1 - is the MSIMG32.DLL used for Rave?  (I am guessing used for the print
preview)

Q2 - Is this scheme below the best way to make an alternate version of the
program minus the printing?

The printing code and definition of RVSystem is all in one unit, with
several printing functions and procedures in it called from other units as
needed, so I guess the way to do it is make a cut down version of this unit
with a similar name, and a messagebox saying "printing is not supported in
this version", and in the second version of the program have the cut down
unit in the project instead of the full one.....

John


_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi


_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to