Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Wanet Telecoms Ltd on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Win95 Run Time Files 1

Status
Not open for further replies.

Jhtexas

Technical User
Jan 4, 2005
59
US
Can someone point me in the right direction for obtaining and installing the VB Run Time files for Win95?

Thanks,
Jim
 
If you use the Package and Deployment Wizard included in VB 6.0 and create a Dependency File, you will have a list of the needed files for any VB program (some programs may require different DLLs than others).

Lee
 
How do you know which files are for a Win95 OS and a WinXP OS?

Thanks,
Jim
 
If you want to ensure that the program will run on W95 then you need to compile and package on a W95/W98 PC.
 
What kind of issues do you run into if you compile on lets say a WinXP system and deploy on a Win95/98?
 
If your application is a relatively simple one then the dependent files in C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist, plus msvbvm60.dll from Windows\System32 may satisfy its needs and you may be able to compile a redist package on XP which will be compatible with and run on Win95.

Problems arise with an install package developed on a late version of Windows when it is run on early versions of Windows if you redistribute dlls for the late version which are not compatible with earlier versions. In essense this means all the dependent files you redistribute should be compatible with the earliest version of windows you must cater for.

In practice if you want to ensure that the program will run on an earlier version of Windows you need to have a machine running that OS as a test bed. Once you have determined the correct set of dependent files to redistribute you will be able to compile the installation package on a machine running any version of Windows9+.

regards Hugh,


 
Jhtexas,

I am currently using the following list of basic dlls for redistribution and getting compatibility from Windows 95 through XP.

04/05/2001 19:05 143,632 ASYCFILT.DLL
04/05/2001 19:05 3,856 COMCAT.DLL
07/12/1999 12:00 924,432 MFC40.DLL
31/05/1999 23:00 326,656 MSVCRT40.DLL
04/05/2001 19:05 626,960 OLEAUT32.DLL
04/05/2001 19:05 164,112 OLEPRO32.DLL
04/05/2001 19:05 16,896 STDOLE2.TLB

most of the above are Windows 2000 era versions and represent the newest versions (I have found) which remain compatible with Win 95. You should be distributing these or earlier versions.

HTH Hugh,
 
I loaded the default files as you have listed above. These files have newer dates on them though. When I tried to run it on a Win95 system I got an ActiveX not found error. Does anyone know if this is an easy fix?

Thanks,
Jim
 
As I said before;

Problems arise with an install package developed on a late version of Windows when it is run on early versions of Windows if you redistribute dlls for the late version which are not compatible with earlier versions....

...You should be distributing these or earlier versions.

regards Hugh
 
Hugh,
Where can I obtain the earlier(Older) verions of the Win95 Runtime files?

Thanks for your help,
Jim
 
As I said before from the;

C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard\Redist folder

on the computer where you have vb6 installed

regards Hugh,
 
It should be noted that system dll's in this folder are the ones packaged using the PDW, NOT the system dll's in use by the system on the box.

Bob
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top