O método Compress compacta o arquivo lógico (ou diretório) especificado no caminho do objeto. Compress retorna um valor inteiro ...

O método Compress compacta o arquivo lógico (ou diretório) especificado no caminho do objeto. Compress retorna um valor inteiro 0 quando o arquivo é compactado com êxito e qualquer outro número para indicar um erro.
Ele retorna um dos seguintes valores inteiros:
0 - A solicitação foi bem-sucedida.
2 - Acesso negado.
8 - Ocorreu uma falha não especificada.
9 - O nome especificado é inválido.
10 - O objeto especificado já existe.
11 - O sistema de arquivos não é NTFS.
12 - A plataforma não é Windows NT ou Windows 2000.
13 - A unidade não é a mesma.
14 - O diretório não está vazio.
15 - Houve uma violação de compartilhamento.
16 - O arquivo de início especificado é inválido.
17 - Um privilégio necessário para a operação não foi mantido.
21 - Um parâmetro especificado é inválido.