• advertisement_alt
  • advertisement_alt
  • advertisement_alt
caiogarcia

[RESOLVIDO] PERMISSAO INSUFICIENTE PARA CRIAR UM ARQUIVO ZIP

6 posts in this topic

Olá meus caros, preciso zipar uma pasta apor criá-la. Ela é uma pasta que contém arquivos XML. A parte da criação da mesma está ok, porém quando vou zipar o Windev me retorna um erro no editor de código de "insuficients rights", vocês conhecem alguma saída pra isso? Estou criando essa pasta dentro da minha pasta do sistema. 

 

insuficients.jpeg

Share this post


Link to post
Share on other sites

Bom dia,

Qual conteúdo da variavel _path_nome_zip ?

Tenha certeza de que o path do arquivo está correto

Share this post


Link to post
Share on other sites
1 hora atrás, Janio Aguiar disse:

Bom dia,

Qual conteúdo da variavel _path_nome_zip ?

C:\My Projects\ERPMGSIS\Exe\32-bit Windows executable\tmp\202007\202007.zip

Share this post


Link to post
Share on other sites

Aqui faço:
 

MySet    is string = "abcdefghijklmnopqrstuvwxyz0123456789"

sFileZIP is string = sPathCriaSoft + GeneratePassword(10, MySet) + ".zip"

fDelete(sFileZIP)

		

MyArchive is zipArchive

nCriouZIP is int = zipCreate(MyArchive,sFileZIP)

IF nCriouZIP = 0 THEN

   zipAddFile(MyArchive,sArqLogMFeCs,zipNone)			

END

zipClose(MyArchive)

Funcionando 1500%

Share this post


Link to post
Share on other sites
1 hour ago, caiogarcia said:

C:\My Projects\ERPMGSIS\Exe\32-bit Windows executable\tmp\202007\202007.zip

Sera se esse "pathao" existe mesmo?

Pra efeito de teste, testa com path mais simples rsrsrs

Esse path ta muito complicado hehehe

1 person likes this

Share this post


Link to post
Share on other sites
1 hora atrás, Janio Aguiar disse:

Sera se esse "pathao" existe mesmo?

Pra efeito de teste, testa com path mais simples rsrsrs

Esse path ta muito complicado hehehe

Meu caro, o problema estava no "pathao" mesmo kkkkk matou a charada. Com o teu exemplo mais simples e o conselho do Cassiano para verificar um exemplo no Unit Exemplos consegui identificar o erro no path. Vou deixar em anexo a imagem do exemplo que Cassiano me passou 

UNIT.png

1 person likes this

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now