To anybody who is interested - I have found a set of 16/32bit DLLs to create a standard ZIP file and also to unZIP files. It is a shareware product and I'm not sure if I should place it in the files section. This is my test program I did:-
<\PRE>
DECLARE addZIP_Initialise IN azip32.dll
DECLARE INTEGER addZIP_ArchiveName IN azip32.dll;
STRING ArchiveName
DECLARE INTEGER addZIP IN azip32.dll
DECLARE INTEGER addZIP_Include IN azip32.dll;
STRING FileList
addZIP_Initialise()
addZIP_Include("c:\download\addzip\*.*")
addZIP_ArchiveName("c:\temp\testzip1.zip")
addZIP()
That was IT. There are loads of other functions - everything you would find in the commercial packages. If anybody is interested, I will give you full details of where to get it.