Boa tarde! Preciso desenvolver uma UPC que compacte (em .rar ou .zip) o arquivo TXT que está sendo gerado pelo programa, definindo uma senha (que será solicitada para descompactar o arquivo) e grave em uma pasta predefinida. Alguém conhece alguma rotina que possa ajudar nesse processo?
Voce já deu a resposta. Vai compactar com rar ou zip. Ambos suportam que voce informe a senha. Gere o arquivo em disco e, em seguida, faça uma chamada com OS-COMMAND ou DOS para executar a linha do rar ou zip.
A sugestão que dei acima é que voce usa-se o winrar, winzip, enfim, alguns desses chamando-o via Progress.
Aos interessados, segue script para compactar utilizando o Winrar através de .bat A senha é definida após -p @echo off "C:\Program Files\WinRAR\WinRAR.exe" a -p54321 "C:\arquivo.zip" "C:\arquivo.txt"