[comp.windows.ms] Win 2.xx Apps in Win3 /386

chris@seas.gwu.edu (Chris Goldsmith) (05/29/90)

Hi,

	Someone said that a way to run Win 2.xx applications (like
	Excel & Page Maker) without restarting windows in real mode
	was to run win 3.0 in real mode FROM win 3.0 running in 
	enhanced mode, sounds great to me.

	Windows will start up and then I get a DOS share violation 
	error and I have to abort.

	Any suggestions ?? Perhaps PIF settings for the window that
	runs win /r. ANy other ways to run win 2.0 apps from win 3.0

Thanx,
chris@seas.gwu.edu

P.S. Thanx for all the responses to my last question :-)

meyer@suna1.cs.uiuc.edu (06/01/90)

>	Windows will start up and then I get a DOS share violation 
>	error and I have to abort.


Try making the executables & overlays in your WIN subdir read-only.  This 
tends to cure sharing errors, and should allow you to run a second in real-mode.

Don 			dlmeyer@uiuc.edu

altman@sbstaff2.cs.sunysb.edu (Jeff Altman) (06/01/90)

The problem is a SHARE violation caused when trying to execute 
Windows 3.0 from within itself.  This is not caused by Windows
but by the DOS SHARE utility which is required when using DOS
4.0 extended partitions.  The SHARE violation is caused because
Windows keeps its own files open during execution to allow it 
swap in and out code which is not kept in memory.

The solutions are as follows:
(1) run without SHARE.  If you are not using extended partitions
	this will not cause you any problem.  
(2) Reinstall the 2.xx applications with a copy of the Run-time
	Windows which came with Excel.  This will allow you to
	execute the Win 2.xx apps in full screen mode under 
	Windows 3.0 in Enhanced mode.  
(3) Install two copies of Windows 3.0 in two directories.  One 
	for use in real mode only, the other for enhanced mode.
	I suggest running the Windows 3.0 Install procedure from
	a DOS window, so that it installs without seeing any 
	expanded or extended memory.  (This I have not tried.)
(4) The best solution.  Get the upgrades for you software.

I have the same problem you do as I use a PS/2 55sx with 4MB and
a single partition 60MB hard disk.  I am currently using suggestion
two, while waiting to complete suggestion four.

The reason that suggestions two and three require that the software
run as a full screen app is that otherwise you lose your mouse 
control for the earlier version of Windows.

BTW, Microsoft recommends using only Windows 3.0 and manually exiting
and reentering every time you need to switch between Real Mode and 
Extended Mode applications.  They suggest using the Clipboard file
format to store your data when you need to transfer data between 
Real and Extended Mode applications.

Hope this helps.

- Jeff (jaltman@ccmail.sunysb.edu)