consegui resolver o tópico anterior que eu havia escrito mas agora o problema é outro. executo o HB_zipfile() porem quando mando gravar direto no diskette e ultrapassa o tamanho do mesmo. Não dá erro apenas a função retorna .f.. Eu gostaria de saber como faço para executar esta função para gerar uma espécie de backup multi-volume, eu estou fazendo assim
HB_SETDISKZIP( {|nDisk| msgAlert( "Please insert disk nº " + Str( nDisk, 3 ) ) } )
IF hb_ZipFile("A:\teste.zip", "c:\TESTE\*.*")
msginfo("File was successfully extracted")
ENDIF