RESTAURACAO DE ARQUIVO UTILIZANDO AO ARJ
Bem consegui fazer a compactação de arquivo utilizando o PKZIP, mais gostaria de saber como faço para descompactar um outro arquivo utilizando o ARJ.
Obrigado,
Obrigado,
vc tendo o arj instalado basta proceder da seguinte maneira
entendeu
pasta onde está armazenado o arj, depois pasta onde esta o arquivo compactado e por ultimo o destino do arquivo descompactado
Dim X, Y As Integer
Dim stAppName As String
stAppName = [Ô]C:\pasta\Arj.exe e -vva a:\Origem c:\destino\socios.mdb /y[Ô]
Call Shell(stAppName, 1)
entendeu
pasta onde está armazenado o arj, depois pasta onde esta o arquivo compactado e por ultimo o destino do arquivo descompactado
Marcelo - mais uma vez salvando este aprendiz, sendo assim, agradeço a atenção.
No meu código estou utilizando as seguintes instruções:
Dim Linha, compactador, Compri As String
Linha = compactador & [Ô] e -vva [Ô] & Rst_ArqOrg + Rst_ArqNom.Text & [Ô] [Ô] & Txt_ArqDes.Text & [Ô]*.* /y[Ô]
Debug.Print Linha
Compri = Shell(Linha, vbNormalFocus)
Onde:
compactador = ARJ32.EXE
Rst_ArqOrg = D:\
Rst_ArqNom.Text = DADOS.ARJ
Txt_ArqDes.Text = C:\ARQUIVOS DE PROGRAMAS\BLUWARE\DADOS\
Resultado
ARJ32.EXE e -vva D:\DADOS.ARJ C:\ARQUIVOS DE PROGRAMAS\BLUWARE\DADOS\*.* /y
Até ai normal, só que na hora que o arj32 tenta descompactar o ar aparece o quadro do MSDOS e o programa procura em D:DADOS.ARJ e não está encontrando, mas o arquivo está lá.
O que estou fazendo de errado nesta linhas de comando?
Obrigado,
No meu código estou utilizando as seguintes instruções:
Dim Linha, compactador, Compri As String
Linha = compactador & [Ô] e -vva [Ô] & Rst_ArqOrg + Rst_ArqNom.Text & [Ô] [Ô] & Txt_ArqDes.Text & [Ô]*.* /y[Ô]
Debug.Print Linha
Compri = Shell(Linha, vbNormalFocus)
Onde:
compactador = ARJ32.EXE
Rst_ArqOrg = D:\
Rst_ArqNom.Text = DADOS.ARJ
Txt_ArqDes.Text = C:\ARQUIVOS DE PROGRAMAS\BLUWARE\DADOS\
Resultado
ARJ32.EXE e -vva D:\DADOS.ARJ C:\ARQUIVOS DE PROGRAMAS\BLUWARE\DADOS\*.* /y
Até ai normal, só que na hora que o arj32 tenta descompactar o ar aparece o quadro do MSDOS e o programa procura em D:DADOS.ARJ e não está encontrando, mas o arquivo está lá.
O que estou fazendo de errado nesta linhas de comando?
Obrigado,
tenta colocar apenas DADOS sem a extensão .arj
Marcelo - suprimi a terminação do arquivo, mas continua dando o mesmo erro.
Vamos em que pasta o ARJ32.EXE está
Tenho um diretório no raiz C:\ARJ32, será que tenho que colocar o arj na mesma pasta em que vai ser descompactado o arquivo?
não apenas indique o caminho correto
C:\ARJ32.EXE e -vva D:\DADOS.ARJ C:\ARQUIVOS DE PROGRAMAS\BLUWARE\DADOS\dados.mdb /y
tente ai com a linha acima
C:\ARJ32.EXE e -vva D:\DADOS.ARJ C:\ARQUIVOS DE PROGRAMAS\BLUWARE\DADOS\dados.mdb /y
tente ai com a linha acima
Marcelo - se copiar o arquivo que desejo descompactar para o diretório e depois tentar descompactá-lo vai dar certo???
Tópico encerrado , respostas não são mais permitidas