webrabbit,
How about using a "dos call" to extract the file to hd and then once it's not needed, a CBL Subroutine CBL_DELETE_FILE call to delete it.
Additinally, PKWare's pkzipcommand provides fully featured command line functions for windows platforms. Seems it's not like the "old days" where command line functionality was a given norm.
Steve