Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Dynazip not working on Win98
Message
 
 
To
03/01/2001 14:20:23
General information
Forum:
Visual FoxPro
Category:
Third party products
Miscellaneous
Thread ID:
00459038
Message ID:
00459046
Views:
23
Hi Dean,

Mark MacCasland created a wrapper class for DynaZip, which I use successfully on Windows 98 at home. I've just checked, that he forgot to upload it here. I'll send you the class (I slightly modified it) and 2 programs (Archive and Extract) to your e-mail.

>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
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform