Hi Folks,
We are using Dynazip from a VFP 6.0 (sp3 & sp4 both tryed), F1 VFE 6 application. Dynazip works fine if the app is run on a NT 4.0 or a Windows 2000 machine. But, it won't work on a Win98 machine (didn't even try Win95).
We are using latest version of DZ. We use the dlls not the ocx. Using;
dzprog32.exe
dz_ez32.dll
dz_zip32.dll
dunzip32.dll
We declare the dlls as follows;
Declare integer dzipstart in DZ_EZ32
Declare integer setzipvalue in dz_ez32 integer id, integer iValue, integer
Declare integer getzipvalue in dz_ez32 integer id, integer iValue
Declare integer setzipstring in dz_ez32 integer id, integer, string@lpTheString
Declare integer getzipstring in dz_ez32 integer id, integer, iValue, string@lpTheString, integer stringLen
Declare integer dzipeasy in dz_ez32 integer id
Declare integer dzipend in dz_ez32 integer id
declare integer dunzstart in dz_ez32
declare integer setunzvalue in dz_ez32 integer id, integer ivalue, integer
declare integer setunzstring in dz_ez32 integer id, integer, string@lpthestring
declare integer dunzeasy in dz_ez32 integer id
declare integer dunzend in dz_ez32 integer id
Then we call the dzipstart() function as follows;
lnZipHandle = dzipstart()
There is a little bit of other code in between.
The app crashes at the dzipstart() call with a C0000005 error.
Can't figure it out. Any help would be appreciated!
Thanks
Dean
dean@designmind.com