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 strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Compatibility problems with different OS

Status
Not open for further replies.

codetyko

Programmer
May 26, 2001
73
MY
I develop in VFP6 with Windows 2000 SP3. I used wscript especially for the purpose of calling external programs like PKZip. While waiting for PKZIP to finish, I added a form class to display an avi file using the Microsoft Animation Control 6.0 (SP4). It works fine with my pc but when used with Win98 and Win ME, the process seems to operate in a loop where the avi file is supposed to stop after the backup process is finished but the process is "hanged" so nothing gets done and the avi file will keep on playing. The command used is :

set classlib to progress.vcx additive
oProgbar = CreateObject('Playavi')
oProgbar.Show()
With oProgbar.olecontrol1
.open(maindir2+"avis\ftp5.avi")
.Play()
lcbackup=left(directox,xdirec-1)+"\pkzip\PKZIP -ex&f a:\back_up.zip *.dbf *.cdx *.vue *.txt *.fpt"
loShell = CreateObject("wscript.shell")
lnSuccess = loShell.Run(lcBackup,0,.t.)
.stop()
endwith
oProgbar.Release()
Release Claslib progress

Another compatibility problem is while using the Kodak Image Control OCX. I have a form with zoom in and zoom out capabilities and everything is fine with my win2K but with a windows ME, the image fails to load even though the all of Kodak Image OCX's has been installed and registered using Regsvr32. Anybody with similar experience and pointers on how to solve this problems. It is quite frustrating to see your works fails on other pcs. For your info, wscript 5.6 is installed on all user systems.
 
Are you using the "free" Kodak/Wang Image control, or a purchased version? Often when MS provides free controls with an OS, they require some feature of that particular OS, so that it can't simply be copied to another OS. This is often due to the licensing agreements they have with the original control providers - they also want to make some money on the usage in other OSs. (Note: There are many MS supplied Screen Savers that just don't work on other OSs!)

Rick
 
Hi Rick,
I am using the "free" version of Kodak Image Control. I read somewhere that Windows XP can "use" the previous "free" version even though it is no longer installed. With regards to Windows Script 5.6, any idea it doesn't work on user system even though it has been installed and it worked perfectly in the development version? Do I have to complie it in the intended version?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top