The solution was much more difficult. I had to create an impromptou function:
Zipper.Compress(uPathIn, uPathOut, Function(l1, l2)
SetProgressBarValue(0)
End Function)
I am not sure if that is the cleanest solution, and the compiler warns me that the function Function (l1, l2) may not have a valid return value, but it does everything I wanted.