Sub btnBackup_Click
arcBackup.ZipExecutionMode = arcBackup.ZIP_EXECMODE_ASYNCHRONOUS
arcBackup.ZipCompression = True
arcBackup.ZipCompressionLevel = 1
arcBackup.AddFileToZip(strOrigen, strDestino, "arcBackup")
Wait For arcBackup_ZipResult(Result As Int, ErrorMsg As String)
Select Case Result
Case arcBackup.ZIP_RESULT_SUCCESS
CallSubDelayed(Me, "fncBackup_Success")
Case Else
CallSubDelayed(Me, "fncBackup_Error")
End Select
End sub
Sub fncBackup_Success
Msgbox2Async("Backup done.", "", "Ok", "", "", null, False)
Wait For Msgbox_Result (Result As Int)
End Sub
Sub fncBackup_Error
Msgbox2Async("Backup do not done.", "Error", "Ok", "", "", null, False)
Wait For Msgbox_Result (Result As Int)
End Sub