Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Entendo que a descompactação não funciona?
Eu analiso o código e chego a este fragmento:
ou seja, entendi corretamente que a descompactação não funciona?
Observe o código no modo de depuração e você chegará ao fragmento correto. A descompactação funciona - eu a utilizo todos os dias.
Fiz o download do zip, há vários arquivos no arquivo. Estou tentando descompactar e nada funciona. Olho para o código e chego a este fragmento:
Então entendo corretamente que a descompactação não funciona?
Não, não funciona. Observe com atenção, UnpackOnDisk é um método virtual. Ele não tem implementação na classe abstrata Content. Infelizmente, o MQL não permite que você crie métodos virtuais sem implementação, portanto, você precisa colocar impedimentos como o que você encontrou. O trabalho real de salvar um arquivo em disco é feito por CZipFile::UnpackOnDisk e CZipDirectory::UnpackOnDisk. Isso ocorre porque a criação de um diretório e de um arquivo no disco são operações diferentes e, portanto, são realizadas por métodos diferentes.
Não foi possível anexar o arquivo, se precisar dele, eu o enviarei para seu e-mail.
Esse é, de fato, o aspecto mais importante. Primeiro, verifique se está usando a versão mais recente do CZip e tente descompactar novamente.
Veja o código no modo de depuração e você chegará à parte necessária. A descompactação funciona - eu a utilizo todos os dias.
Então o que estou fazendo de errado. Aqui está o meu código:
Zip.LoadZipFromFile("info.zip",FILE_COMMON); Zip.UnpackZipArchive("",FILE_COMMON);Espero ver tudo descompactado na pasta pública, mas ela está vazia. Não preciso de mais nada. Há o info.zip na pasta pública.
então o que estou fazendo de errado. Aqui está meu código:
Espero ver tudo descompactado na pasta pública, mas ela está vazia. Não preciso de mais nada. Há o info.zip na pasta pública.
Você terá que especificar a pasta, pois as aspas duplas funcionam com erro.
Você terá que especificar uma pasta, pois as aspas duplas funcionam com erro.
Honestamente, nada mudou:
o resultado também é nulo.
p.s. Peguei um exemplo do artigo
Alterei a url (nas configurações do terminal, permiti o acesso) e isso é tudo, o resultado também é zero. Pensei em transferir o analisador do Sharp para cá e acho que não. Tanto esforço para descompactar o arquivo e nada (
Sinceramente, nada mudou:
o resultado também é nulo.