Newbie: VB4, Windows 95 platform, Windows 3.1 target 
Author Message
 Newbie: VB4, Windows 95 platform, Windows 3.1 target

I am developing a program using the 16-bit VB4 Enterprise Edition, on a
Windows 95 platform.  When an exe file is created it runs OK on all the
Windows 95 computers around the place with absolutely no problems (no
special setup is needed).  However, when the setup wizard is used to
generate a series of setup disks containing all the needed libraries etc,
it will not run (or even load properly) on Windows 3.1 computers.  

What am I doing wrong?

Help appreciated.

Bruce



Fri, 23 Jul 1999 03:00:00 GMT  
 Newbie: VB4, Windows 95 platform, Windows 3.1 target

I too had this problem. It appears that 3 of the .dll's created on your
install disks are Win95 only, yet have the same name as their 16-bit
counterparts. During setup on the 16-bit machine these 32-bit only dll's
overwrite the 16-bit dll's (as they are a newer version). You then get
errors as the calls to the dll's are invalid. The solution is to copy the
16-bit versions of the dll's to your hard drive on the 32-bit machine
(don't put them in windows\system). Then manually write your setup.lst to
include these files instead of the 32-bit versions. The three dll's in
question are ;

compobj.dll
ole2.dll
storage.dll

Make sure you replace these dll's on the 16-bit machines that you tried
your install on, otherwise you will find (like I did!) that other programs
that require these dll's will stop running (Word, Excel, Lotus Notes amoung
others).

Hope this helps

Chris Santer, Lucas County Data Processing, Toledo OH



Quote:
> I am developing a program using the 16-bit VB4 Enterprise Edition, on a
> Windows 95 platform.  When an exe file is created it runs OK on all the
> Windows 95 computers around the place with absolutely no problems (no
> special setup is needed).  However, when the setup wizard is used to
> generate a series of setup disks containing all the needed libraries etc,
> it will not run (or even load properly) on Windows 3.1 computers.  

> What am I doing wrong?

> Help appreciated.

> Bruce



Fri, 23 Jul 1999 03:00:00 GMT  
 Newbie: VB4, Windows 95 platform, Windows 3.1 target

There is an easire way -- make sure that the Setup Lizard points to the correct
files. They are in the SetupKit\Sys16 directory of VB4-16.

  >I too had this problem. It appears that 3 of the .dll's created on your
  >install disks are Win95 only, yet have the same name as their 16-bit
  >counterparts. During setup on the 16-bit machine these 32-bit only dll's
  >overwrite the 16-bit dll's (as they are a newer version). You then get
  >errors as the calls to the dll's are invalid. The solution is to copy the
  >16-bit versions of the dll's to your hard drive on the 32-bit machine
  >(don't put them in windows\system). Then manually write your setup.lst to
  >include these files instead of the 32-bit versions. The three dll's in
  >question are ;
  >
  >compobj.dll
  >ole2.dll
  >storage.dll
  >
  >Make sure you replace these dll's on the 16-bit machines that you tried
  >your install on, otherwise you will find (like I did!) that other programs
  >that require these dll's will stop running (Word, Excel, Lotus Notes amoung
  >others).
  >
  >Hope this helps
  >
  >Chris Santer, Lucas County Data Processing, Toledo OH
  >


  >> I am developing a program using the 16-bit VB4 Enterprise Edition, on a
  >> Windows 95 platform.  When an exe file is created it runs OK on all the
  >> Windows 95 computers around the place with absolutely no problems (no
  >> special setup is needed).  However, when the setup wizard is used to
  >> generate a series of setup disks containing all the needed libraries etc,
  >> it will not run (or even load properly) on Windows 3.1 computers.  
  >>
  >> What am I doing wrong?
  >>
  >> Help appreciated.
  >>
  >> Bruce
  >>



Fri, 23 Jul 1999 03:00:00 GMT  
 
 [ 3 post ] 

 Relevant Pages 

1. Compile under Windows 3.1 different from compile under Windows 95

2. How to tell the difference between Windows 3.1 and 95, Please help

3. Maintain Application for Windows 3.1 and 95

4. Disabling Ctrl-Alt-Del in Windows 3.1/95

5. Restarting Windows 3.1, 95?

6. Shutdown windows (3.1 / 3.11 / 95)

7. Shutdown windows 3.1 / 3.11 / 95

8. DDE & VB4 - Windows 3.11 vs Windows 95

9. Windows 95 B, Setup Wizard Issues Setup.EXE on Windows 95 A

10. Windows 95 B, Setup Wizard Issues Setup.EXE on Windows 95 A

11. Windows 3.1 EXE with VB4 Pro for Windows 95 ?

12. Remote Automation : Windows 3.1 client/ Windows NT Server

 

 
Powered by phpBB® Forum Software