I need to unzip en zip some files in my application using Shell32. Right now, I use srcFolder.CopyHere(destFolder.Items())
to achieve this. However, my next line of code requires the newly made ZIP-file. But since the CopyHere
method is Async, how can I check when it in finished? Right now I use a Thread.Sleep
for around 500 ms which is enough for my computer to finish creating the ZIP file, but it's not good code imo.
Any ideas?
More info/code can be provided if necessary.